For Deliver NDO mode, the e-ADK deserializes the message into an NDO. The default encoding of the created NDO is the native system encoding for all supported deserializers. The user can select the encoding of the created NDO by setting the Adapter.Input.Serializer.Encoding key to the desired character encoding set.
WARNING!
Transcoding errors do not throw or log exceptions. If a character in the source encoding does not exist in the target encoding, then it is replaced with a fill character.
The e-ADK XML deserializer supports XML documents of a limited number of character encoding sets. Receipt of a message in an unsupported character encoding set will result in an illegible message although the created XML is well formed. The e-ADK XML deserializer uses the IBM XML4C version 4.0.0 parser. Supported character encoding sets include the following:
ASCII
UTF-8
ISO-8859-1 (Latin 1)
ISO-8859-2
ISO-8859-3
ISO-8859-4
ISO-8859-5
ISO-8859-6
ISO-8859-7
ISO-8859-8
ISO-8859-9
gb2312
Big5
koi8-r
Shift_JIS
euc-kr
WARNING! EDCDIC and UTF-16 are not supported by the e-ADK XML deserializer. Using these character encoding sets will result in undetermined results.