Re: OT: Datenkonvertierung

2004-01-31 Diskussionsfäden Dennis Stosberg
Am 30.01.2004 um 13:18 schrieb Ruediger Noack: Bsp.: Das N' (Hexwert 0x4e) ist als 4E gespeichert. Nun suche ich eine Möglichkeit, wie ich diese Dateien (Tausende) konvertiert bekomme. Ich habe mir schon mit printf, awk, etc. die Finger gebrochen, aber bin noch zu keinem brauchbaren Ansatz

OT: Datenkonvertierung

2004-01-30 Diskussionsfäden Ruediger Noack
Moin Ich bin mit einem blöden Problem konfrontiert. :-( Die aus einer alten DB ausgelesenen Dateien liegen in einem eigenartigen Format vor. Jedes Hex-Byte ist dort mit 2 ASCII-Zeichen gespeichert. Bsp.: Das N' (Hexwert 0x4e) ist als 4E gespeichert. Nun suche ich eine Möglichkeit, wie ich diese

Re: OT: Datenkonvertierung

2004-01-30 Diskussionsfäden Reinhold Plew
Hi, Ruediger Noack schrieb: Moin Ich bin mit einem blöden Problem konfrontiert. :-( Die aus einer alten DB ausgelesenen Dateien liegen in einem eigenartigen Format vor. Jedes Hex-Byte ist dort mit 2 ASCII-Zeichen gespeichert. kommst Du noch an die DB ran? Dann könnte man das beim Auslesen

Re: OT: Datenkonvertierung

2004-01-30 Diskussionsfäden Tim Ruehsen
Hallo Rüdiger, nimm folgendes kleine C-Programm: #include stdio.h int main() { int c; while (fscanf(stdin,%2x,c)==1) fputc(c,stdout); return 0; } Als hex2asc.c speichern, übersetzen mit gcc hex2asc.c -o hex2asc und aufrufen mit (Datei

Re: OT: Datenkonvertierung

2004-01-30 Diskussionsfäden Bertram Scharpf
Hallo Rüdiger, Am Freitag, 30. Jan 2004, 13:18:45 +0100 schrieb Ruediger Noack: Moin Ich bin mit einem blöden Problem konfrontiert. :-( Die aus einer alten DB ausgelesenen Dateien liegen in einem eigenartigen Format vor. Jedes Hex-Byte ist dort mit 2 ASCII-Zeichen gespeichert. Bsp.: Das

Re: OT: Datenkonvertierung

2004-01-30 Diskussionsfäden Ruediger Noack
Bertram Scharpf wrote: #!/usr/bin/python Who the f... is python? ;-) l = '52fc6469676572204e6f61636b' Ich fühle mich geehrt. :-) while l: s += chr( eval( '0x' + l[:2])) l = l[2:] print s Danke. -- Gruß Rüdiger -- Haeufig gestellte Fragen und Antworten (FAQ):