精易论坛

标题: 如何判断一个页面的编码要如何转换 [打印本页]

作者: 黎前点星    时间: 2013-12-16 16:04
标题: 如何判断一个页面的编码要如何转换
每次写网页读取的时候都超级蛋疼

比如编码转换,一个个的尝试,太恶心了

请教如何快速的转换页面,获取中文信息

作者: 御风软件    时间: 2013-12-16 16:04
从网页源码中寻找编码的文本

比如utf8的,可能就会有 charset=utf-8

所以,你可以寻找“charset=utf”,且不区分大小写
作者: 提百万    时间: 2013-12-16 16:18
[e]
.版本 2
.支持库 internet

.子程序 __启动窗口_创建完毕
.局部变量 返回文本, 文本型

返回文本 = 到文本 (HTTP读文件 (“http://www.baidu.com”))
.如果真 (寻找文本 (返回文本, “charset=utf-8”, , 真) ≠ -1)
    返回文本 = 编码_Utf8到Ansi (返回文本)
[/e]
作者: a970799858    时间: 2013-12-16 16:19
这个简单。你用电脑自带的IE浏览器浏览你要查看的网页。鼠标右键网页,选中编码。当前选中的编码就是现在网页的编码形式.


作者: 拉酷    时间: 2013-12-16 16:19
返回页面头部信息里包含所有需要的信息,如页面编码、是否GZIP压缩等等。。。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4