C# webclient中文乱码问题解决方法
内容摘要
webclient在调用DownloadData或者DownloadString的时候请求回来的数据出现乱码问题,解决办法如下:
1、设置webclient的编码格式为目标编码格式
http://m.weather.com.cn/data/
1、设置webclient的编码格式为目标编码格式
http://m.weather.com.cn/data/
文章正文
webclient在调用DownloadData或者DownloadString的时候请求回来的数据出现乱码问题,解决办法如下:
1、设置webclient的编码格式为目标编码格式
http://m.weather.com.cn/data/101110101.html");
string rr = Encoding.GetEncoding("utf-8").GetString(pageData);
string rr = Encoding.GetEncoding("utf-8").GetString(pageData);
总结下来,还是编码的问题,不论哪种方法,设置好编码即可。
代码注释