-
Du bist dir darüber im Klaren, dass das nur funktioniert, wenn dein Job zur Laufzeit die selbe CCSID hat wir zur Erstellzeit deines Programmes?
Mit einer anderen CCSID des Jobs und/oder der Datenbank geht das mit den Sonderzeichen in die Hose.
Und wo sind die Accent-Zeichen wie "éèê" usw.?
Es geht viel einfacher:
Convert a Graphic Character String (CDRCVRT, QTQCVRT) API
Zu übergeben ist die Zeichenkette sowie die Von und Zu-CCSID.
Die Von-CCSID ist die Job-CCSID (wenn sie nicht gerade mal wieder 65535 ist) und die ZielCCSID ist dann 1208 (UTF-8) oder sonstwas (1252, 13488), also auch von UNICODE in UTF-8 und Retour.
-
Convert a Graphic Character String (CDRCVRT, QTQCVRT) API
die Beschreibung sieht wirklich vielversprechend und leicht verwendbar aus - werde ich mal ausprobieren.
Auf jeden Fall war es eine nette Fingerübung, und hilft beim Verstehen wie UTF-8 aufgebaut ist
-
Und das Ganze baue ich mir in eine RPGLE-Wrapperfunktion ein, die ich dann überall beliebig aufrufen kann.
Im übrigen ist dieses API nicht langsamer als iConv().
Similar Threads
-
By codierknecht in forum NEWSboard SAP
Antworten: 32
Letzter Beitrag: 09-02-18, 13:00
-
By Daechsle in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 05-03-12, 11:54
-
By agutenbru in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 22-08-06, 16:00
-
By cbe in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 24-05-06, 08:58
-
By Arbi in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 13-10-01, 20:08
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