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 NATIONALin der AnweisungXML PARSEangegeben 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 NATIONALnicht in der AnweisungXML PARSEangegeben ist, in UTF-8 (CCSID 1208) oder in einer der Einzelbyte-EBCDIC-Codierungen, die in der folgenden Tabelle aufgelistet sind.
- Wenn der Ausdruck
- 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.
| 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 |
|
|
Festlegen der Kodierung '
Parsen von in UTF-8 kodierten XML-Dokumenten '
Erzeugen der XML-Ausgabe '