Kostenloser ANSI-zu-UTF8-Konverter für mehrere Dateien

11501
Community

Mögliche Duplikate:
Batch-Konvertierungsdateien für die Kodierung oder Zeilenende unter Windows- App zum Konvertieren von ANSI in UTF8 unter Windows

Hallo,

Momentan benötige ich eine Möglichkeit, Lasten von .txt-Dateien in ANSI in UTF8 zu konvertieren, da ich gerade herausgefunden habe, dass eine App, die ich mache, keine Akzente erkennt, wenn sie in ANSI sind.

Ich habe cp converter versucht, aber es funktioniert nicht ... nicht nur die Dateien erscheinen nach dem Konvertieren immer noch als ANSI, sondern sie erkennen auch nicht die Akzente und ersetzen sie durch ein?, Was im Grunde das Problem ist, das ich in meiner App habe.

1
Wenn Sie in Ihrer App HTML-Inhalte ausgeben, können Sie die HTML-Entitäten verwenden. Macha vor 14 Jahren 0
Diese Frage wurde schon oft gestellt: http://superuser.com/questions/16672 .. http://superuser.com/questions/27060 .. http://superuser.com/questions/45148 .. http: //superuser.com/questions/69091 .. quack quixote vor 14 Jahren 1

1 Antwort auf die Frage

4
akira

Mit Powershell kannst du so etwas machen:

% get-content IN.txt | out-file -encoding ENC -filepath OUT.txt 

während ENC so etwas wie Unicode, ASCII, UTF8, UTF32 ist. checkout 'help out-file'.

So konvertieren Sie alle * .txt-Dateien in einem Verzeichnis nach utf8:

% foreach($i in ls -name DIR/*.txt) { get-content DIR/$i | out-file -encoding utf8 -filepath DIR2/$i } 

Dadurch wird eine konvertierte Version jeder TXT-Datei in DIR2 erstellt.

Dies ist eine gute Antwort (afaik, ich bin kein Powershell-Benutzer), und ich glaube nicht, dass es zu den verwandten / ähnlichen Fragen gepostet wurde. Wenn Sie dies tun würden, posten Sie es bitte als Antwort auf die Master-Frage: http://superuser.com/questions/27060 ... danke! quack quixote vor 14 Jahren 0
betrachten Sie es als erledigt :) akira vor 14 Jahren 0