Format 2: Codierung der Daten ändern | |
CODE code1 TO code2 |
code1 / code2 | Alter bzw. neue Code-Variante |
ANSI | MS Windows-Dateien (CP-1252) | |
ASCII | ASCII MS-DOS (CP850) | |
ASCII2 | ASCII MS-DOS (CP850 Variante 2) | |
ASCIIUNIX | ASCII für Unix | |
EBCDIC | EBCDIC BS2000 7-Bit (CCSN=EDF03IRV) | |
EBCDIC8 | EBCDIC BS2000 8-Bit (CCSN=EDF041) | |
CP500 | EBCDIC IBM S/390 (CP500) | |
ISO8859-1 | ISO8859-1 | |
UNICODE | UNICODE-Dateien (ISO 10646) | |
Es können noch weitere Code-Varianten definiert werden, siehe dazu die Beschreibung im Kapitel 17 Code-Tabellen. Statt der Schlüsselwörter ASCII, ANSI usw. können auch die Aliasnamen, die in der Datei CODEPAGE.TXT definiert sind, verwendet werden.
| |
Es erfolgt eine Umsetzung der Daten aus der ersten Code-Variante in die zweite. Im Gegensatz zu der oben dargestellten Form des Kommandos CODE werden hier die Daten konvertiert. Gleichzeitig wird die Darstellung auf die neue Code-Variante eingestellt.
| |
Beispiel: | |
code ascii to ebcdic oder code atoe oder code antoe oder code antounicode
| |
Hinweis: | |
Die Code-Tabellen ISO8859-1, EBCDIC8 und UNICODE enthalten den gleichen Umfang an Zeichen. Bei einer Konvertierung zwischen diesen Codes werden alle Zeichen, auch nicht abdruckbare Zeichen, eindeutig umgesetzt. Bei den anderen Codes ist dies nicht der Fall, so dass Zeichen, die im Zielcode nicht vorhanden sind, den Wert X'00' erhalten. | |
Die Funktionen dieses Kommandos können auch über die Menüzeile aufgerufen werden (Funktionen / Code-Umsetzung ).
| |