bufcs
20-03-06, 13:26
hallo,
ich habe zwar schon das Forum durchsucht, aber noch keine so richtige Zusammenfassung des Codepage-Problems gefunden.
Mein Problem ist folgendes :
Abholung einer Datei auf einer AS400 auf einen Window2 - Server.
Wenn ich TYPE "A" benutze, klappt zwar alles, aber ich erhalte keine Umlaute mehr. Bei TYPE "I" kommt EBCDIC, was ebenfalls unbrauchbar ist.
Bei TYPE "E" erhalte ich alles korrekt bis auf das End-Of-Line (EOL). Hier steht seltsamerweise ein Hexcode 85 ( DECIMAL 133). Ich habe dort den AS400-Administrator gefragt, ob er eine Ahnung hat, woher das kommt, aber ich erhalte die Antwort, das gäbe es nicht. Gibt es aber doch.
Ich muss das Ganze automatisieren und durch einen Router zu anderen Maschinen im Netz schicken, aber dieses HEX85 stört sehr, da diese Maschine und auch ein IBM-Mainframe dieses EOL benutzen.
In Scripts benutzt man doch üblicherweise sowas wie "\n" für 0A (UNIX-EOL). Ich möchte doch nicht für jede Maschine erstmal herausfinden, was da kommt.
Habt Ihr einen Tipp für mich, so etwas wie TYPE C 850 oder was.
Gruss
bufcs
ich habe zwar schon das Forum durchsucht, aber noch keine so richtige Zusammenfassung des Codepage-Problems gefunden.
Mein Problem ist folgendes :
Abholung einer Datei auf einer AS400 auf einen Window2 - Server.
Wenn ich TYPE "A" benutze, klappt zwar alles, aber ich erhalte keine Umlaute mehr. Bei TYPE "I" kommt EBCDIC, was ebenfalls unbrauchbar ist.
Bei TYPE "E" erhalte ich alles korrekt bis auf das End-Of-Line (EOL). Hier steht seltsamerweise ein Hexcode 85 ( DECIMAL 133). Ich habe dort den AS400-Administrator gefragt, ob er eine Ahnung hat, woher das kommt, aber ich erhalte die Antwort, das gäbe es nicht. Gibt es aber doch.
Ich muss das Ganze automatisieren und durch einen Router zu anderen Maschinen im Netz schicken, aber dieses HEX85 stört sehr, da diese Maschine und auch ein IBM-Mainframe dieses EOL benutzen.
In Scripts benutzt man doch üblicherweise sowas wie "\n" für 0A (UNIX-EOL). Ich möchte doch nicht für jede Maschine erstmal herausfinden, was da kommt.
Habt Ihr einen Tipp für mich, so etwas wie TYPE C 850 oder was.
Gruss
bufcs