找回密码
 加入
搜索
查看: 2306|回复: 4

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

[复制链接]
发表于 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编码格式也一样.....
怎么办?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 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)

评分

参与人数 1金钱 +19 收起 理由
cashiba + 19

查看全部评分

发表于 2016-12-25 13:22:12 | 显示全部楼层
回复 2# Alam


    完美解决,

能问一个_INetGetSource和InetRead的区别吗?
 楼主| 发表于 2016-12-25 16:39:18 | 显示全部楼层
原来还有BinaryToString这个函数.....
非常感谢!

用记事本另存为utf编码格式的都不行
发表于 2016-12-25 17:52:07 | 显示全部楼层
要事先判断  最好。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-24 21:21 , Processed in 0.091291 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表