首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

perl 怎么将unicode编码转unicode明文

2012-04-11 
perl 如何将unicode编码转unicode明文?OS:unix .在文本中编辑的unicode编码如(5C0A656C),要将其转成unicod

perl 如何将unicode编码转unicode明文?
OS:unix .在文本中编辑的unicode编码如(5C0A656C),要将其转成unicode明文(尊敬),如何实现?

在perl程序中直接编辑unicode编码,通过Encode是可以输出明文的。

如:my $code="\x{5C0A}" ;print encode("gb2312",$code);

但从文本中读取,却无法实现!


[解决办法]
没注意是Perl:

Perl code
use Encode;print encode('gbk', decode('utf-16be', pack('H*', '5C0A656C')));
[解决办法]
Perl code
use Encode;print "$_\n" for Encode->encodings(":all"); 

热点排行