-
Datei in UTF-16
Hallo Forum,
ich muss eine Datei (1 langes Feld) ins IFS als PC-Datei im Format UTF-16 erstellen. Die Datei ist extern beschrieben mit einem Textfeld. Bin bei der Erstellung auch schon über den Umweg einer nicht extern beschriebenen Datei gegangen. Dies funktionierte auch nicht.
Ist dies mit den Befehlen CPYTOSTMF oder CPYTOIMPF überhaupt möglich, oder muss dies irgendwie anders erstellt werden?
gruss Christian
-
so sollte es gehen (aus einem Artikel von Scott Klement,
iSeriesnetwork.com)
D Test2 s 50A
D Test3 s 50C CCSID(1200)
/free
// Assign UCS2 text to a field
Test = %ucs2('Bob the squirrel loves nuts.');
// Convert text from EBCDIC (in Test2) to UTF-16
// (in Test3)
Test2 = 'Alexander is a salamander.';
Test3 = %ucs2(Test2);
/end-free
MfG
WL
-
Hallo Lieser,
Genauso haben wir es in unserem RPG auch gemacht, allerdings ist das Feld in der Datei mit G definiert. Mit welchen Paramter muss der CPYTOXXX gemacht werden?
auszug aus der Datei:
A SATZ1 128G CCSID(1200)
Wenn ich die erstellte Datei mit dem Windows-Editor öffne, sind die Buchstaben immer mit einem ' ' getrennt, und die CRLF sind nicht erkannt. anscheinend setzt er das mit den "Doppel-Byte" nicht korrekt um.
gruss Christian
-
Der Windows-Editor unterstützt kein UTF-16, daher sind die Daten dort nicht korrekt.
Der CPYTOSTMF muss dann binär kopieren, also ohne Umwandlung, CRLF sind ebenso dann in die Datei mit UCS2 zu schreiben "%UCS2(x'0D0A'".
-
Hallo,
wir haben das Problem immer noch nicht gelöst.
Hat noch jemand eine Idee?
gruss christian
-
Hallo,
wieso das ganze CPYxxx Gedöns, warum gebt ihr das nicht direkt in ein Streamfile aus? Auf meiner Open Source Seite gibt es da einen Outstream, dem man sicherlich auch UTF_16 beibringen kann.
mfg
Dieter Bender
 Zitat von Flappes
Hallo,
wir haben das Problem immer noch nicht gelöst.
Hat noch jemand eine Idee?
gruss christian
Similar Threads
-
By mk in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 21-12-06, 08:56
-
By jo400 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 21-10-06, 17:57
-
By deni87991 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 19-10-06, 13:55
-
By jogisarge in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 15-05-06, 13:47
-
By PGMR in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 15-06-05, 15:37
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