CSV Datei in UTF-8 umwandeln
Hallo,
ich versuche gerade ein kleines Skript zu basteln, das mir eine CSV Datei in eine UTF-8 Datei umwandelt.
Dazu tat ich folgendes:
1. Um den Zeichensatz zu überprüfen habe ich die Windows Portierung des Unix Programmes File installiert. File - test.csv zeigt mir an das die Datei im ASCII Format ist. soweit sogut...
2. Für die Umwandlung von ASCII in UTF-8 lud mir die Windows Portierung von iconv (Libiconv) herunter. So sollte das konvertieren gehen:
iconv.exe -f ascii -t utf-8 test.cvs -o test.cvs
Man gibt den alten Zeichensatz an, dann den Zeichensatz den man gerne hätte und Ausgangs- u. Zieldatei. Anstatt dann eine neue Datei zu erzeugen, meckert das Tool nur das test2.cvs nicht existiert. Kopiere ich test.csv und benenne Kopie in test.csv in test2.csv um funktioniert es allerdings leider auch nicht.
Die test2.csv ist danach immer noch im ASCII Format?
Mache ich was falsch? Gibt es vielleicht andere KOmmandozeilen Tools die dies einfacher erledigen?
Man dankt!
ich versuche gerade ein kleines Skript zu basteln, das mir eine CSV Datei in eine UTF-8 Datei umwandelt.
Dazu tat ich folgendes:
1. Um den Zeichensatz zu überprüfen habe ich die Windows Portierung des Unix Programmes File installiert. File - test.csv zeigt mir an das die Datei im ASCII Format ist. soweit sogut...
2. Für die Umwandlung von ASCII in UTF-8 lud mir die Windows Portierung von iconv (Libiconv) herunter. So sollte das konvertieren gehen:
iconv.exe -f ascii -t utf-8 test.cvs -o test.cvs
Man gibt den alten Zeichensatz an, dann den Zeichensatz den man gerne hätte und Ausgangs- u. Zieldatei. Anstatt dann eine neue Datei zu erzeugen, meckert das Tool nur das test2.cvs nicht existiert. Kopiere ich test.csv und benenne Kopie in test.csv in test2.csv um funktioniert es allerdings leider auch nicht.
Die test2.csv ist danach immer noch im ASCII Format?
Mache ich was falsch? Gibt es vielleicht andere KOmmandozeilen Tools die dies einfacher erledigen?
Man dankt!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 184433
Url: https://administrator.de/contentid/184433
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo HansWurstAugust,
versuch doch einmal folgende Zeile:
iconv.exe -f ascii -t utf-8 test.csv > utf8.csv
Normal müsste es damit gehen.
Gruss
Stefan
EDIT: Typo
MANPAGE zum Tool: http://www.mkssoftware.com/docs/man1/iconv.1.asp
versuch doch einmal folgende Zeile:
iconv.exe -f ascii -t utf-8 test.csv > utf8.csv
Normal müsste es damit gehen.
Gruss
Stefan
EDIT: Typo
MANPAGE zum Tool: http://www.mkssoftware.com/docs/man1/iconv.1.asp