In den meisten Fällen müssen Sie sich nicht um die Konvertierung von EBCDIC-Code in Unicode und umgekehrt kümmern, da BeanConnect die Konvertierung automatisch gemäß der Standard-Code-Tabelle OSD_EBCDIC_DF04_DRV
vornimmt.
Die Code-Konvertierung findet automatisch statt, wenn folgende Bedingungen erfüllt sind:
Für die Konfigurations-Property
encodingActive
ist der Werttrue
angegeben.Es werden Strings für die Kommunikation verwendet.
i | Wenn das Java-Programm einen nicht konvertierten Datenstrom in 1-Byte-EBCDIC empfangen soll, müssen Byte-Arrays anstelle von Strings verwendet werden. |
Code-Tabelle OSD_EBCDIC_DF04_DRV
Die Tabelle zeigt die Zuordnung von 1-Byte-EBCDIC-Code, druckbaren Unicode-Zeichen und 2-Byte-Unicode an, wie sie in der Code-Tabelle OSD_EBCDIC_DF04_DRV
definiert sind.
In der folgenden Tabelle zeigt
die x- und die y-Achse den jeweiligen 1-Byte-EBCDIC-Code
die erste Zeile in einem Feld den 2-Byte-Unicode
(führende nicht signifikante Bytes werden nicht angezeigt)die zweite Zeile in einem Feld das druckbare Unicode-Zeichen
Zuordnung Byte - Zeichen (Unicode)
Zuordnung Zeichen (Unicode) - Byte
Ersatzzeichen: 6F
In der folgenden Tabelle zeigt
die x- und die y-Achse den jeweiligen 2-Byte-Unicode
das jeweilige Feld den zugehörigen 1-Byte-EBCDIC- Code