cashiba 发表于 2016-12-25 11:24:06

网页代码的乱码怎么纠正?[已解决]

本帖最后由 cashiba 于 2016-12-25 17:07 编辑

#include <Inet.au3>
$IE = "http://www.eastmoney.com/"
$YM = _INetGetSource($IE)
sleep(1000)
ConsoleWrite($YM)得到的文本显示汉字为乱码,改ANSI、unicode编码格式也一样.....
怎么办?

Alam 发表于 2016-12-25 13:06:50

#include <Inet.au3>
$IE = "http://www.eastmoney.com/"
$YM = _INetGetSource($IE, False)
sleep(1000)
$YM = BinaryToString($YM, 4)
ConsoleWrite($YM)

q410225 发表于 2016-12-25 13:22:12

回复 2# Alam


    完美解决,

能问一个_INetGetSource和InetRead的区别吗?

cashiba 发表于 2016-12-25 16:39:18

原来还有BinaryToString这个函数.....
非常感谢!
{:face (88):}
用记事本另存为utf编码格式的都不行

heroxianf 发表于 2016-12-25 17:52:07

要事先判断最好。
页: [1]
查看完整版本: 网页代码的乱码怎么纠正?[已解决]