Hi!
Ich sollte eine Tabelle aus einem File im ASCII-Format einlesen und in eine Tabelle einer MySQL-DB schreiben.
Je nach encoding, kommen die Sonderzeichen mal als ä, mal als „ für ä
so lesen ich das ASCII-File ein
open (LIST,"file.txt");
binmode LIST, 'encoding(iso-8859-1)';
my @record=(<LIST>);
close LIST;
nehme ich encoding(iso-8859-1) kommt ä als „
mit encoding(cp850) ä als ä
und mit encoding(uft8) kommt die Fehlermeldung \x84 does not map to Unicode
Wie ladet man ein ASCII-File, um die Daten dann korrekt in eine MySQL-Tabelle zu schreiben?
Last edited: 2011-01-31 14:24:08 +0100 (CET)