关于网页信息gbk转utf8的问题

关于网页信息gbk转utf8的问题

对网页中文信息进行获取时,正常情况下通过from_to($text, "gbk", "utf-8");都可以处理,
但是当网页中含有一些特殊字符(如——、♥、“”等)时,调用接口就会失败,程序退出。
出错信息如下:Wide character in subroutine entry at /home/test/lib/perl5/5.8/i686-linux-64int/Encode.pm line 166.

不知道对于这类情况有没有好的处理方法~~
试试Lingua::Han::Utils::cdecode
你这么问问题,还不如直接把你不能 Encode 的那段文字 uuencode 之后发上来,
让大家帮试试看呢。

我不认为 Encode 会有这样的错误。
与楼上有相同疑问。