首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

返回的html源码中的所有中文都是乱码.这是真么一回事啊求啊

2013-12-10 
返回的html源码中的所有中文都是乱码..这是真么一回事啊,求高手指点啊!string s 苹果s System.Web.

返回的html源码中的所有中文都是乱码..这是真么一回事啊,求高手指点啊!
   string s = "苹果";
   s = System.Web.HttpUtility.UrlEncode(s,Encoding.UTF8);
   string urlToCrawl=" http://www.baidu.com/s?wd=" + s;
   HttpWebRequest req = (HttpWebRequest)WebRequest.Create(urlToCrawl);
   req.Method = "GET";
   HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
   string htmlCharset = "gb2312";
   Encoding htmlEncoding = Encoding.GetEncoding(htmlCharset);
   StreamReader sr = new StreamReader(resp.GetResponseStream(), htmlEncoding);
   string respHtml = sr.ReadToEnd();
   rtbExtractedHtml.Text = respHtml;
这是我的源码,但是最后返回来的html源码中的所有中文都是乱码..这是真么一回事啊,求高手指点啊!

热点排行