Hallo,
ich lese aus den EXIF-Daten eines Fotos eine Bytefolge:
77 101 105 110 32 83 116 101 108 108 112 108 97 116 122 32 105 110 32 66 114 117 99 104 119 101 105 108 101 114 45 66 195 164 114 101 110 98 97 99 104
Diese Bytes wandle ich mit String.fromCharCode(byte)
in einen String um, und erhalte das Ergebnis:
Mein Stellplatz in Bruchweiler-Bärenbach
Das ist natürlich nicht das gewünschte, ich erwarte eigentlich
Mein Stellplatz in Bruchweiler-Bärenbach
was daran liegt, dass im EXIF das ä
als 195 164
codiert ist.
Gibt es eine Stringfunktion, die die Codierung erkennt und in UTF-8 umwandelt?
Bzw. wie kann ich erkennen, welche Codierung vorliegt und wie kann ich sie lesen?
Gruß
Jürgen