Stellen Sie sicher, dass WordPad eine UTF-8- oder UTF-16-codierte Datei ordnungsgemäß öffnet

2153
Michael

Wenn ich versuche, eine Datei mit UTF-8-Kodierung zu öffnen, bekomme ich Junk-Zeichen. Ich sehe im geöffneten Dialog nirgendwo etwas, um die Kodierung für die Datei festzulegen. Ich habe verschiedene Antworten über das Speichern als UTF-8 gesehen, damit Wordpad ordnungsgemäß erkannt wird. Diese Datei stammt jedoch aus einer externen Quelle, und ich habe sie nicht erstellt. Wie kann ich WordPad dazu bringen, die Kodierung richtig zu erkennen?

Update: Ich habe irgendwo gelesen, dass WordPad möglicherweise nur UTF-16 unterstützt, nicht UTF-8. Ich habe versucht, eine in UTF-16 codierte Datei zu öffnen, aber beim Öffnen der Datei ist ein Leerzeichen zwischen jedem Zeichen und Sonderzeichen werden immer noch nicht korrekt angezeigt.

1

1 Antwort auf die Frage

1
DavidPostill

Wenn ich versuche, eine Datei mit UTF-8-Kodierung zu öffnen, bekomme ich Junk-Zeichen.

Ihre Datei muss am Anfang eine Stückliste (Byte Order Mark) haben, um die Kodierung festzulegen.

Versuchen Sie, eine Stückliste (Byte Order Mark) am Anfang der Datei zu schreiben. Chr (255), gefolgt von Chr (254), bezeichnet die Little-Endian-16-Bit-Codierung.

FAQ - UTF-8, UTF-16, UTF-32 und Stückliste

Quell- Wordpad und Unicode