Thread Unicode::MapUTF8 - UTF-8 nach ISO-8859-15 konvertieren (22 answers)
Opened by Glühbirne at 2011-06-24 10:09

clms
 2011-06-24 12:47
#149927 #149927
User since
2010-08-29
373 Artikel
BenutzerIn
[default_avatar]
Guest Glühbirne
2011-06-24T09:57:19 clms
Für mich sieht es so aus, dass die Datei schon ISO-Codiert ist.


2011-06-24T09:57:19 clms
]Wieso sie ISO- und nicht UTF-8-codiert ist, kann ich Dir auch nicht sagen.
Mein Tipp: nimm es einfach hin.


Kann ich nicht. Ich muss das Ganze in ISO-8859-15 an eine Maschine schicken, die mit UTF-8 noch nicht ganz klar kommt, deshalb.


Das "Nimm es einfach hin" bezog sich auf die Codierung Deines Inputs, nicht auf die des Output-Files den Du wegschicken willst.

Dein Input ist offensichtlich nicht UTF-8 sondern ISO-codiert,
egal, was die Einstellung an Deinem Terminal sagt.
Jetzt hast Du aus meiner Sicht zwei Möglichkeiten:

A) Akzeptiere das einfach und behandele den Input nicht als UTF-8 sondern als ISO-8859-x.

B) verbringe ein paar Tage damit, herauszubekommen, wie Dein Terminal die Codierung Deines Inputs handhabt und wie Du es dazu bringst echtes UTF-8 zu erzeugen, damit Du anschließend wieder ISO-8859-15 daraus machen kannst.

Ich empfehle den pragmatischen Ansatz (A).
Wenn Du Deinen Input alsi ISO-885915 (oder ...-1) behandelst, solltest Du ganz leicht zum gewünschten Output kommen.

View full thread Unicode::MapUTF8 - UTF-8 nach ISO-8859-15 konvertieren