【发布时间】:2016-09-09 02:06:19
【问题描述】:
我尝试将网站的 html 保存在字符串中。该网站包含国际字符(ę、ś、ć、...),即使我将编码设置为对应于网站字符集的 UTF-8,它们也不会保存到字符串中。
这是我的代码:
using (WebClient client = new WebClient())
{
client.Encoding = Encoding.UTF8;
string htmlCode = client.DownloadString(http://www.filmweb.pl/Mroczne.Widmo);
}
当我将“htmlCode”打印到控制台时,国际字符没有正确显示,即使在原始 HTML 中它们显示正确。
感谢任何帮助。
【问题讨论】:
标签: c# html encoding utf-8 webclient