请问大家关于请求链接返回字符串的问题
HttpWebRequest objrequest = (HttpWebRequest)WebRequest.Create(url);HttpWebResponse xmlResponse = (HttpWebResponse)objrequest.GetResponse();
StreamReader xmlReader = new StreamReader(xmlResponse.GetResponseStream(), Encoding.UTF8);
string strLabelXml = xmlReader.ReadToEnd();
xmlReader.Close();
xmlResponse.Close();
代码中strLabelXml为请求url返回的该url网站的源文件字符串,但这个页面中含有韩文,但返回的strLabelXml中韩文就变成了“?” 请问大家我需要怎么做才能url网站的源文件中的韩文正确返回回来呢 谢谢大哥大姐们帮帮小弟 --------------------编程问答-------------------- 顶顶顶 继续问 谢谢大家了 --------------------编程问答-------------------- 把 Encoding.UTF8 改成 Encoding.Unicode 试试 --------------------编程问答-------------------- 不行啊 是乱码了 换了Unicode 继续问 --------------------编程问答-------------------- 顶顶顶,继续问 急啊~~~~大哥大姐帮帮忙啦 --------------------编程问答-------------------- 不设置Encoding直接读取试试?
或者看看原网站的编码方式,把编码设置为与原网站相同。 --------------------编程问答-------------------- 原网站就是utf-8的 日文都正常能显示,就是韩文返回来是??? --------------------编程问答-------------------- 顶顶顶继续问 谢谢大家了 帮帮小弟
补充:.NET技术 , .NET Framework