欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用Perl創(chuàng)建指定編碼格式(如utf-8)文件的實(shí)現(xiàn)代碼

 更新時(shí)間:2013年02月08日 20:10:17   作者:  
當(dāng)Perl讀入的源文件是Unicode的utf-8格式時(shí),在使用Perl處理并輸出到一個(gè)新文件以后,編碼格式會(huì)自動(dòng)發(fā)生變化

從而使得有些字符(尤其是寬字符)無法正確地顯示,即不再是utf-8格式了。

解決辦法:
打開輸出文件時(shí)即指定編碼格式,就不會(huì)出現(xiàn)輸出文件打開以后亂碼的情況了。

普通的默認(rèn)open輸出文件:

復(fù)制代碼 代碼如下:

open(OUTPUT,'>>output.txt')||die"can not open the file: $!";

定義指定編碼格式文件(或者成為使用Perl創(chuàng)建一個(gè)指定編碼格式的文件):

復(fù)制代碼 代碼如下:

open OUTPUT, ">:encoding(utf-8)", "output.txt";
print OUTPUT $something;
close OUTPUT;

相關(guān)文章

最新評(píng)論