Hallo!
betterworld+2008-06-30 15:28:27--Fragen wir mal so: Was ist Latin15? Meinst Du
ISO8859-15?
Tatsächlich meine ich ISO-8859-15.
betterworld+2008-06-30 15:28:27--Wenn man sich ferner die sieben geänderten Zeichen gegenüber Latin1 ansieht, stellt man imho fest, dass es einfach nicht möglich ist, das umzuwandeln. Denn die Zeichen gibt es halt entweder im einen Zeichensatz oder im anderen, aber es gibt keine Entsprechungen.
Da hast Du recht. Das würde auch erklären, warum nach einem
my $string = decode("iso-8859-15", $entries{'8'});
$entries{'8'} = encode("iso-8859-1", $string);
die Umlaute im Broweser immer noch nicht richtig dargestelt werden. Dann muss mein Problem wo anders liegen. :-/
Ich versuche mal, ob ich herausfinden kann, ob die Codierung, die ich bekomme wirklich iso-8859-15 ist. Leider scheint man Encode::Guess nicht ganz so einfach einsetzen zu können. Wenn ich das richtig verstanden habe, ist es nicht dazu geeignet, die Latin-Zeichensätze zu unterscheiden.