Thread Best practice UTF-8 Output
(35 answers)
Opened by bianca at 2013-11-29 07:03
2013-12-14T16:58:17 bianca Sorry, "ANSI" ist das American National Standards Institute, keine Zeichenkodierung. ANSI hat mehrere Kodierungen standartisiert, aber ohne die Angabe, um welche es sich handelt, ist das Wertlos. Perl macht einem das Leben deutlich einfacher, wenn man die Datei als UTF-8 speichert. Dann kann man z.B. das hier machen: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 use 5.010; use utf8; # wichtig; use strict; use warnings; use autodie; open my $OUT, '>:encoding(UTF-8)', 'test.txt'; print $OUT <<EOF; Hier ist ein Text mit allen Umlauten: öäüß und groß: ÖÄÜ Das Euro-Zeichen: € EOF close $OUT; Siehe auch: http://perlgeek.de/de/artikel/charsets-unicode View full thread Best practice UTF-8 Output |