App zum Konvertieren von ANSI in UTF8 unter Windows

26249
AntonioCS

Mögliches Duplizieren:
Batch-Konvertierungsdateien für die Kodierung oder Zeilenende unter Windows

Hallo!

Ich habe viele Dateien, die im ANSI-Format (iso-8859-1) codiert sind, und möchte sie in utf8 ändern.

Ich konvertiere Stück für Stück mit Notepad ++, aber ich habe mich gefragt, ob es eine Anwendung gibt, die alle (ich habe viele Dateien) auf schnelle und einfache Weise konvertiert.

Jeder kennt eine App, die dies tun wird? (kostenlose App wäre toll)

Vielen Dank

6

3 Antworten auf die Frage

5
hanleyp

Dies ist die perfekte Lösung für eine Skriptsprache, um Windows-1252 in UTF-8 zu konvertieren.

`iconv` erledigt die Arbeit ohne jeglichen Unsinn. Charles Stewart vor 14 Jahren 1
2
alex

Sie können diese SourceForge-App ausprobieren . Von der Website:

Codepagekonverter - Konvertieren Sie HTML / Text-Dateien in verschiedene Kodierungsformate, z. B. ANSI in UTF-8 oder Unicode. Konvertieren Sie mehrere Dateien mit einem Klick. Funktioniert mit allen Kodierungen

Danke für die App, aber ich glaube nicht, dass es funktioniert. Ich kann die Datei als ANSI in notepad ++ sehen :( Vielleicht kodiert das Text, aber was ich wirklich will, ist die Kodierung der Datei AntonioCS vor 15 Jahren 0
Versuchte es gerade jetzt; wahr, Notepad ++ sagt mir immer noch, dass es ANSI ist. Sehr eigenartig... alex vor 15 Jahren 0
Das liegt daran, dass das Programm die Dateien nicht mit einer Stückliste oben markiert, die Notepad ++ "mitteilt", dass die Datei UTF-8 ist. Es ist eine Windows-Sache. Um dies zu beheben, gehen Sie zu Einstellungen -> Neues Dokument / Öffnen Sie das Verzeichnis. Ändern Sie dann die Codierung in "UTF-8 ohne Stückliste" und aktivieren Sie "Übernehmen beim Öffnen der ANSI-Datei". Beim Googeln erfahren Sie viel darüber, warum Sie dies tun müssen und warum BOMs schlecht sind (Wikipedia ist Ihr Freund). Breakthrough vor 15 Jahren 3
0

Etwas spät, aber: Wenn Sie Ihre Skripte als 'UTF without BOM' gespeichert haben und Notepad ++ jetzt als ansi geöffnet wird -> können Sie dieses Verhalten beheben, indem Sie eine Zeichenfolge aus Multibyte-Zeichen in Ihren Kommentaren einfügen, damit Notepad ++ erkannt wird die UTF-Kodierung der Datei. Es ist ein kompletter Hackjob, aber es funktioniert ;-)