Codierung von XML-Dokumenten

XML-Dokumente müssen in einer unterstützten Codepage codiert sein.

XML-Dokumente, die in nationalen Datenelementen generiert oder von diesen geparst werden, müssen in Unicode UTF-16 im Big Endian-Format CCSID 1200 codiert werden.

Für XML GENERATE -Anweisungen müssen Dokumente, die in alphanumerischen Datenelementen generiert werden, in Unicode UTF-8 (CCSID 1208) oder einer der in der folgenden Tabelle aufgelisteten Einzelbyte-EBCDIC-Codierungen codiert sein. Sie können jede CCSID aus dieser Tabelle im Ausdruck ENCODING der Anweisung XML GENERATE verwenden.

Für XML PARSE -Anweisungen müssen Dokumente in alphanumerischen Datenelementen wie folgt codiert werden:

  • Wenn XMLPARSE(XMLSS) wirksam ist:
    • Wenn der Ausdruck RETURNING NATIONAL in der Anweisung XML PARSE angegeben ist, in einer beliebigen EBCDIC-oder ASCII-Codierung, die von z/OS® Unicode Services für die Konvertierung in UTF-16 unterstützt wird
    • Wenn die Phrase RETURNING NATIONAL nicht in der Anweisung XML PARSE angegeben ist, in UTF-8 (CCSID 1208) oder in einer der Einzelbyte-EBCDIC-Codierungen, die in der folgenden Tabelle aufgelistet sind.
  • Wenn XMLPARSE(COMPAT) wirksam ist: in einer der in der folgenden Tabelle aufgelisteten Einzelbyte-EBCDIC-Codierungen

Wenn XMLPARSE(XMLSS) wirksam ist, können Sie jede unterstützte CCSID (wie oben für XML PARSEbeschrieben) im Ausdruck ENCODING der Anweisung XML PARSE verwenden.

Tabelle 1. Codierte Zeichensätze für XML-Dokumente
CCSID (Coded Character Set Identifiers) Beschreibung
1208 UTF-81
1047 Latin 1/Offene Systeme
1140, 37 USA, Kanada,... ECECP (Euro Country Extended Code Page), CECP (Country Extended Code Page)
1141, 273 Österreich, Deutschland ECECP, CECP
1142, 277 Dänemark, Norwegen ECP, CECP
1143, 278 Finnland, Schweden ECECP, CECP
1144, 280 Italien ECECP, CECP
1145, 284 Spanien, Lateinamerika (Spanisch) ECECP, CECP
1146, 285 Vereinigtes Königreich ECECP, CECP
1147, 297 Frankreich ECECP, CECP
1148, 500 Internationales ECECP, CECP
1149, 871 Island ECP, CECP
  1. Unterstützt für die XML PARSE -Anweisung im Ausdruck ENCODING , wenn XMLPARSE(XMLSS) wirksam ist.

Verwandte Begriffe '
XML-Eingabedokument-Kodierung
'

Verwandte Referenzen '
CODEPAGE
'
XMLPARSE (Compiler-Option)
'