Supported encodings

The following table displays the encodings supported by z/OS XML System Services. Displayed in the table are the code page names, associated CCSID and equate names. Assembler callers use equate names without the "GXLH" prefix.

Rule: If you require a different encoding, you must first convert to one of the below before invoking the z/OS XML parser.

Table 1. Code page CCSID values
Code page CCSID Equate Names
UTF-8 1208 GXLHXEC_ENC_UTF_8
UTF-16 (big endian) 1200 GXLHXEC_ENC_UTF_16
EBCDIC/IBM-037 37 GXLHXEC_ENC_IBM_037
EBCDIC/IBM-273 273 GXLHXEC_ENC_IBM_273
EBCDIC/IBM-277 277 GXLHXEC_ENC_IBM_277
EBCDIC/IBM-278 278 GXLHXEC_ENC_IBM_278
EBCDIC/IBM-280 280 GXLHXEC_ENC_IBM_280
EBCDIC/IBM-284 284 GXLHXEC_ENC_IBM_284
EBCDIC/IBM-285 285 GXLHXEC_ENC_IBM_285
EBCDIC/IBM-297 297 GXLHXEC_ENC_IBM_297
EBCDIC/IBM-500 500 GXLHXEC_ENC_IBM_500
EBCDIC/IBM-871 871 GXLHXEC_ENC_IBM_871
EBCDIC/IBM-1047 1047 GXLHXEC_ENC_IBM_1047
EBCDIC/IBM-1140 1140 GXLHXEC_ENC_IBM_1140
EBCDIC/IBM-1141 1141 GXLHXEC_ENC_IBM_1141
EBCDIC/IBM-1142 1142 GXLHXEC_ENC_IBM_1142
EBCDIC/IBM-1143 1143 GXLHXEC_ENC_IBM_1143
EBCDIC/IBM-1144 1144 GXLHXEC_ENC_IBM_1144
EBCDIC/IBM-1145 1145 GXLHXEC_ENC_IBM_1145
EBCDIC/IBM-1146 1146 GXLHXEC_ENC_IBM_1146
EBCDIC/IBM-1147 1147 GXLHXEC_ENC_IBM_1147
EBCDIC/IBM-1148 1148 GXLHXEC_ENC_IBM_1148
EBCDIC/IBM-1149 1149 GXLHXEC_ENC_IBM_1149