Christian Kruse: Encoding bei Textdateien

Beitrag lesen

你好 MrWurf,

weiß jemand, wie ich das Encoding beim Anlegen oder Beschreiben von
Textdateien festlegen kann?

Es gibt eine UTF-8-Moeglichkeit:

  
open FH,'>:utf8','file' or die "could not open file: $!";  
print "Hällö\n";  
close FH;  

Dann gibts noch fuer andere Encodings:

  
open FH,'>:encoding(ISO-8859-15)','file' or die "could not open file: $!";  
print FH "Hällö";  
close FH;  

Eine Liste der Encodings bekommst du so:

  
use Encode;  
$, = "\n";  
print Encode->encodings(":all"),"\n";  

Naehere Infos dazu findest du unter perldoc -f open, perldoc PerlIO und
perldoc PerlIO::encoding.

再见,
克里斯蒂安

--
Es gibt keinen Ort, wo der Geist zu finden waere. Er ist wie die Fussspuren der Voegel am Himmel.