使用Perl文件处理的CSV中的西班牙语字符

时间:2013-08-02 13:53:59

标签: perl encoding mechanize file-handling

我使用Perl Mechanize来存储西班牙语网站的内容并将其保存在csv文件中。

但是数据并没有像我预期的那样存储。

例如:: España,México,Dejódepublicarse

但我需要将其保存为España,México,Dejódepublicarse

需要一些指导,在此先感谢

1 个答案:

答案 0 :(得分:1)

请参阅http://p3rl.org/UNI

use autodie qw(:all);
open my $fh, '>> :encoding(UTF-8)', 'output.csv';
print {$fh} qq|"$Name,$location"\n|;
close $fh;