c# webbroswer 中文乱码
来源:互联网 发布:端口出现感叹号 编辑:程序博客网 时间:2024/06/06 19:24
用webbroswer控件获取网页内容时,中文经常会出现乱码,因为.net用的编码格式unicode,但是网页有的是gb2312,月的用的是utf-8,这就导致中文乱码。解决办法:
System.IO.StreamReader getReader = new System.IO.StreamReader(this.Webbroswer.DocumentStream, System.Text.Encoding.GetEncoding("UTF-8")); //这里的utf-8,可以换成其他的编码格式,也可以用 this.webBrowser.Document.Encoding string gethtml = getReader.ReadToEnd();
搞定。
参考:http://s.yanghao.org/program/viewdetail.php?i=38012
- c# webbroswer 中文乱码
- C# webbroswer屏蔽脚本错误
- 在WebBroswer中用javascript访问C#方法
- C#中文乱码解决
- C#中文乱码问题
- c# sqlite 中文乱码
- C# 中文乱码问题
- nusoap 中文乱码 C# 调用
- C#解决cookie中文乱码
- C#读写文件中文乱码
- C# BASE64中文乱码问题
- C#操作MySQL中文乱码的解决方案
- C#下xmlhttp 中文乱码完美解决方案
- C#连接MySql中文乱码的解决方案
- c#读取mysql的中文乱码问题
- c#读txt文件中文乱码问题
- C#文件操作中文乱码问题
- c#中StreamReader读写中文乱码解决方法
- 范围搜索 (Range Query)
- 黑马程序员_SQL总结一
- Problems occurred when invoking code from plug-in: "org.eclipse.jface".
- common test 记录
- 20120808 (X)HTML与CSS核心基础
- c# webbroswer 中文乱码
- CALayer
- Android应用开发提高系列(4)——Android动态加载(上)——加载未安装APK中的类
- struts2 set标签
- Ubuntu12.04安装Sun JDK 6u32
- Android应用开发提高系列(5)——Android动态加载(下)——加载已安装APK中的类和资源
- 查看本机DNS linux
- CAAnimation
- 求三个字符串的长度,并输出最长值和最短值及其长度