C# 怎么转换HTML特殊字符,比如ä
我用C#获取一个网页的source文件, 但是里面的特殊字符不能正常显示,用什么方法转化?
HttpWebRequest oRequest = (HttpWebRequest)WebRequest.Create(strurl);
HttpWebResponse oResponse = (HttpWebResponse)oRequest.GetResponse();
StreamReader sr1 = new StreamReader(oResponse.GetResponseStream(), System.Text.Encoding.UTF8);
string sResultContents = sr1.ReadToEnd();
sr1.Close();
oResponse.Close();
Console.WriteLine(sResultContents);//不能正常显示,显示的是ä å Û 这种字符串.