Herunterladen Inhalt Inhalt Diese Seite drucken

Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch Seite 275

Compiler
Inhaltsverzeichnis

Werbung

XML-Dokumente verarbeiten
Die Entscheidung für den letztlich zur Verarbeitung angenommenen Zeichensatz bzw. die
Entscheidung für einen Ein-/Ausgabezustand bei nicht auflösbaren Widersprüchen erfolgt
entsprechend der folgenden Tabelle. Ein Gedankenstrich (–) bedeutet, dass die Existenz
bzw. Verträglichkeit für die Entscheidung keine Bedeutung hat.
Z1 erkannt * Z2 existiert
**
ja
ja
ja
ja
ja
ja
ja
ja
ja
ja
ja
ja
ja
nein
ja
nein
ja
nein
nein
ja
nein
nein
unbekann-
ter Zeichen-
satz
*
Als Zeichensatz Z1 kann nur UTF-16, EBCDIC oder UTF erkannt werden. Dabei steht
EBCDIC als (unpräzise) Obermenge für alle speziellen Varianten (wie z.B. EDF03IRV,
EDF041 usw.) und UTF als (unpräzise) Obermenge für UTF-8 und alle von XHCS un-
terstützten ISO-Varianten.
** Als Z2 für Dokumente in Dateien und als Z3 werden nur UTF-8, UTF-16, EBCDIC,
ISO646, sowie die speziellen EBCDIC-Varianten bzw. ISO-Varianten unter dem Begriff
'existiert' verstanden, d.h. alle, die auch XHCS kennt. Alle anderen Zeichensätze wer-
den als 'unbekannt' angesehen. Als Z2 für Dokumente im Speicher sind nur EBCDIC
(für alphanumerische Datenfelder) und UTF-16 (für nationale Datenfelder) möglich.
U41113-J-Z125-6
Vorgefundene Situation
Z3 existiert
Z2 verträg-
**
lich mit Z1
***
ja
ja
ja
ja
ja
nein
ja
nein
nein
ja
nein
nein
ja
ja
nein
unbekann-
ter Zeichen-
satz
Z3 verträg-
Z3 verträg-
lich mit Z1
lich mit Z2
***
***
ja
nein
ja
nein
ja
nein
Zeichensatzerkennung
Getroffene Entscheidung
verwende-
Ein-/Ausga-
ter Zeichen-
be-Zustand
satz
Z3
Z2
3D
3D
Z2
3D
Z3
Z1
Z1
Dokument in
Dokument
Datei: Z2
im Spei-
cher: 3D
3D
3D
3D
275

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis