Hallo,
ich habe gerade versehentlich eine (Text)Datei, die im ISO-8859-1 vorlag mit KWrite als UTF-8 Datei geöffnet und auch gespeichert. Natürlich sind mir alle Umlaute und Sonderzeichen verloren gegangen.
Gibt es eine Möglichkeit die Datei zu retten?
Nein.
Wenn ich das mache, dann ersetzt KWrite alle kaputten UTF-8-Sequenzen durch das Zeichen U+FFFD (Replacement Character, �). Betroffen ist immer auch das darauffolgende Zeichen.
Aus »Märchen« wird also die Bytefolge:
4D EF BF BD 63 68 65 6E
M � c h e n
Dasselbe bei ö und ß. ü schmeißt er einfach heraus, das folgende Zeichen ist aber noch okay (ich habs mit ASCII-Zeichen getestet).
Da kannst du nichts retten...
Mathias