So konvertieren Sie CSV-Dateien Codierung in UTF-8

9

Ist es möglich, CSV-Daten mit iso-8859-13 encoding in UTF-8 zu konvertieren?

Mein altes System hat keine UTF-8 Kodierung, es verwendet nur iso-8859-13 . Das System, zu dem ich importieren muss, hat nicht iso-8859-13 , sondern hat sowohl UTF-8 als auch UTF-16 . Wenn ich versuche, die CSV-Datei mit einer anderen Codierung als iso-8859-13 zu öffnen, werden einige Symbole nicht erkannt. Wenn ich versuche, eine solche Datei in das neue System zu importieren, gibt es einen Fehler, dass ich falsch codiert habe. Ich kann es nur mit windows-1252 importieren, aber dann wird es mit nicht erkannten Symbolen importiert. Was kann ich tun, um es in eine normale Codierung wie UTF-8 zu konvertieren?

    
Andrius 09.09.2013, 07:11
quelle

3 Antworten

9

Ich konnte einfach mit dem Texteditor konvertieren. Ich habe die CSV-Datei mit iso-8859-13 encoding geöffnet. Dann erstellte leere CSV-Datei mit utf-8 . Dann kopierte einfach alles von einem CSV zum anderen. Dann könnte ich es in ein neues System importieren.

Bisher habe ich versucht, dies mit libreoffice zu tun, aber aus irgendeinem Grund würde es mit iso-8859-13 encoding gespeichert.

    
Andrius 09.09.2013, 10:48
quelle
11

Öffnen Sie die Datei in Notepad ++ und klicken Sie auf Codierung-> In UTF-8 konvertieren .

(Klicken Sie nicht auf In UTF-8 kodieren , da die Zeichen nicht tatsächlich konvertiert werden.)

    
SharkAlley 27.02.2014 04:22
quelle
2

Für diejenigen, die nicht wissen, wie man die Kodierung der Datei mit Notepad ++ konvertiert: Erstellen Sie eine neue Datei in Editor ++ - & gt; Gehe zu Kodierung - & gt; In UTF-8 kodieren - & gt; Kopieren Sie den Inhalt - & gt; Speichern Sie die Datei als .csv

    
KLeonine 31.01.2014 16:15
quelle

Tags und Links