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 11:57
#149919 #149919
User since
2010-08-29
373 Artikel
BenutzerIn
[default_avatar]
Guest Glühbirne
ausprobiert, aber hier bekomme ich bei jedem Umlaut folgende Fehlermeldung:

utf8 "\xF6" does not map to Unicode at MeinSkript.pl line 13, <$IN> line 36.

Für mich sieht es so aus, dass die Datei schon ISO-Codiert ist.
Denn das Byte "\xF6" entspricht einem Zeichen/Umlaut in ISO-8859-x während bei UTF-8 da mindestens zwei Bytes für benötigt werden.

Wieso sie ISO- und nicht UTF-8-codiert ist, kann ich Dir auch nicht sagen.
Mein Tipp: nimm es einfach hin.

@renee: Das eine UTF-8 -> ISO Konvertierung bei Zeichen, die vom jewiligen ISO-Code nicht unterstützt werden, nicht funktioniert, ist zwar ein ein sehr verbreitetes Standardproblem, aber die Fehlerbeschreibung von Glühbirne deutet darauf hin, dass es hier einmal nicht die Ursache ist. Wenn ein nichtunterstütztes Zeichen die Ursache wäre, müsste das Script entweder komplett abbrechen oder die Umlaute müssten durchkommen, sie werden von ja von ISO-8859-15 unterstützt.

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