猛牛哥
记录网络点滴生活

aardio获取的网页代码乱码的解决方法

aardio内核现在使用的代码是utf8,如果网页返回的编码是gbk的,显示出来就是乱码。

解决方法:r=string.fromto(r,936,65001);//GBK转UTF8

其中936是GBK的代码页,65001是utf8的代码页。

aardio的自动提示里面没有写GBK代码页是什么,经过搜索,发现使用::Kernel32.GetACP()可以获取本地计算机的默认代码页。自己尝试了一下,返回的是936,然后用这个数试了试,还真成了!

赞(1) 打赏
猛牛哥原创:猛牛哥的博客 » aardio获取的网页代码乱码的解决方法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏