苏飞论坛
标题:
设置编码的疑问
[打印本页]
作者:
azon
时间:
2014-11-18 14:24
标题:
设置编码的疑问
在框架和免费的HttpHelper类中,关于“设置编码”部分的代码如下:
encoding = Encoding.GetEncoding(c.Replace("\"", string.Empty).Replace("'", "").Replace("iso-8859-1", "gbk").Trim());
我的理解是网站如果是iso-8859-1的编码,会自动替换成gbk编码访问,是这样吗?
(另:amazon.com就是iso-8859-1的编码)
作者:
站长苏飞
时间:
2014-11-18 14:29
恩是的。是这样
作者:
azon
时间:
2014-11-18 14:31
老大在啊。谢谢。
作者:
azon
时间:
2014-11-18 14:37
另有一问:最近一直在学习hap类的使用,如果老大把这个移植过来,什么GetAList, GetImgList, ReplaceNewLine, StripHTML, GetBetweenHtml, GetHtmlTitle都可以不用了,功能真是强大!
况且现在有的方法还容易出问题,主要都是用的正则,可能不够完美吧。如GetBetweenHtml()方法。
作者:
站长苏飞
时间:
2014-11-18 14:38
azon 发表于 2014-11-18 14:31
老大在啊。谢谢。
这个地方暂时是这样,一般这种可以通过Gbk来解码的。后期我再优化一下。
作者:
azon
时间:
2014-11-18 14:45
在Get方面,HtmlAgilityPack真的不错哟。重新发明轮子就没必要了。恳请老大移植一下!
欢迎光临 苏飞论坛 (http://www.sufeinet.com/)
Powered by Discuz! X3.4