-
Der Unterschied zwischen CCSID 1200 und 13488 ist folgender:
13488 ist UCS2, d.h., jedes Zeichen ist fix in 2 Byte gespeichert und deckt i.W. 64000 verschiedene Zeichen ab.
1200 ist UTF-16, was eine variable Darstellung von 2 oder 4 Bytes ist und somit alles an verfügbaren Zeichen abdeckt.
1208 ist UTF-8, was eine variable Darstellung von 1 bis 4 Bytes ist!
Von der DB wird automatisch nur die 13488 unterstützt. Hier wird beim Lesen/Schreiben aus SBCS-Feldern automatisch (mit Verlusten) zwischen Job-CCSID und 13488 gewandelt.
Bei Verwendung des Feldtyps C (ILERPG) bleibt die Kodierung von 13488 erhalten. Für die Konvertierung zwischen den Variablen stehen die Builtin-Funktionen %CHAR (UCS2->SBCS) und % UCS2(SBCS->UCS2) zur Verfügung.
Was die Ausgabe von HTML-Code angeht, so gibt man normalerweise im Kopf das Encoding an, default ist meistens ISO-8859-1, was westeuropäisch ist.
Wenn du UTF-8 in die HTML-Datei schreiben willst, so ist das Encoding im Header auch auf UTF-8 umzustellen.
Um per Programmcode UTF-8 auszugeben musst du hierfür leider Konverierungs-API's bemühen, da die CCSID 1208 direkt von ILERPG nicht unterstützt wird.
Convert a Graphic Character String (CDRCVRT, QTQCVRT) API
iSeries Information Center
Similar Threads
-
By Stannek in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 23-01-07, 08:36
-
By bode in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 30-10-06, 12:10
-
By KM in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 12-04-05, 10:57
-
By KM in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 03-09-04, 12:46
-
By MrBonZai in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 21-06-04, 12:24
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks