我需要將文件的編碼格式從ANSI更改爲UTF-8 ...請建議我完成此操作,我已經使用了一些方法。但它沒有奏效。因此我編寫了我所做的代碼。Perl代碼將ANSI編碼格式的xml文件保存爲UTF-8編碼
use utf8;
use File::Slurp;
$File_Name="c:\\test.xml";
$file_con=read_file($File_Name);
open (OUT, ">c:\\b.xml");
binmode(OUT, ":utf8");
print OUT $file_con;
close OUT;
Perl已經有了一個完美的cromulent編碼庫:[Encode](http://p3rl.org/Encode)。哦,看起來,它也有一個[iconv工作相似](http://search.cpan.org/dist/Encode/bin/piconv)! – daxim 2011-03-15 16:51:12