Hello out there!
Sollte eigentlich auch logisch sein.
Nein.
Er hat die Datei mit Windows-1252 codiert, ganz egal, welchen Zeichensatz er im <head> der Datei angibt.
?? Es geht doch hier darum, wie die Oktetts _de_codiert werden.
Du kannst in ein Dokument '¤' reinschreiben und das in ISO 8859-1/Windows-1252 codieren; daraus wird der Oktettwert xA4. Wenn du diesen als ISO 8859-15 decodierst, wird daraus '€'.
Die Frage hier ist, warum aus dem Oktettwert x80 '€' wird, obwohl der UA angewiesen wurde, die Oktetts gemäß ISO 8859-1 zu decodieren; nicht gemäß Windows-1252.
See ya up the road,
Gunnar
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)