Hi,
ich machte folgendes.
1.) Ich kopierte (im MS Editor) in eine Textdatei einige polnische Sonderzeichen und speicherte (konvertierte) diese dann in der Unicode-Codierung. Die Dateigroesse verdoppelte sich.
2.) Dann liess ich Perl auf die Datei los:
use Unicode::String qw(utf16); # Unicode-Unterstuetzung
open FILE, $Def_Path.'RC_Template.htm'; @lines = <FILE>; close FILE;
print
$Def_HTM_Content_Type;
foreach $line (@lines)
{
$u = utf16($line);
print "$u\n";
}
exit;
3.) Dann im Browser (IE6), alles wird korrekt angezeigt (<meta http-equiv="Content-Type" content="text/html; charset=UTF-16">) bis auf die polnischen Sonderzeichen:
'Przedkadanie' wird als 'PrzedkBdanie' ausgegeben (man beachte auch das verschwundene erste 'a').
Was mache ich falsch?
Gruss,
Lude
"Tote Hunde singen nicht."