★获取网页html代码时怎么判断其编码
★★★获取网页html代码时如何判断其编码?
我用如下代码获取网页html代码时,因网页编码的不同需要更换程序编码方式
比如以下代码获取的html的中文就是乱码
Dim req As HttpWebRequest = CType(WebRequest.Create( "http://www.611.cn "), HttpWebRequest)
Dim res As HttpWebResponse = CType(req.GetResponse(), HttpWebResponse)
Dim reader As StreamReader = New StreamReader(res.GetResponseStream, Encoding.Default)
Dim str As String = reader.ReadToEnd
TextBox1.Text = str
必须将Encoding.Default改为Encoding.UTF8 才可以正确显示
请问,如何让程序自动判断该网页的编码方式
------解决方案--------------------
http://dotnet.aspx.cc/article/yuema9os-w1dn-4kis-8rie-s742llj91l6q/read.aspx
我用如下代码获取网页html代码时,因网页编码的不同需要更换程序编码方式
比如以下代码获取的html的中文就是乱码
Dim req As HttpWebRequest = CType(WebRequest.Create( "http://www.611.cn "), HttpWebRequest)
Dim res As HttpWebResponse = CType(req.GetResponse(), HttpWebResponse)
Dim reader As StreamReader = New StreamReader(res.GetResponseStream, Encoding.Default)
Dim str As String = reader.ReadToEnd
TextBox1.Text = str
必须将Encoding.Default改为Encoding.UTF8 才可以正确显示
请问,如何让程序自动判断该网页的编码方式
------解决方案--------------------
http://dotnet.aspx.cc/article/yuema9os-w1dn-4kis-8rie-s742llj91l6q/read.aspx