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.
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 |