打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
WinForm开发浏览器,WebBrowser获取页面内容,如何解决中文乱码

WinForm开发浏览器,WebBrowser获取页面内容,如何解决中文乱码

最近用C#写一个简单的浏览器,遇到一个小小的问题,即:在通过WebBrowser.DocumentText获取的页面内容是乱码?百度了N久,也没看到一个较好的解决办法。通过反复的实验,并总结网上各位同仁的思路,终于找到了解决的办法。下面提供给大家,以供参考。

System.IO.StreamReader getReader = new System.IO.StreamReader(this.webBrowser.DocumentStream, System.Text.Encoding.GetEncoding("gb2312"));
string gethtml = getReader.ReadToEnd();

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
获取WebBrowser.documenttext值,里面的中文都是乱码,如何处理 .NET技术 / C
ASP.NET WebClient用法详解
dojo.io.bind的编码问题-cfans -JavaEye技术社区
C# StreamReader和StreamWriter读取和写入汉字出现乱码的解决方法
IE乱码
使用HttpWebRequest访问Web服务,并传递Cookie数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服