使用多语言 c# 在 webclient 中下载 HTML 页面
Download HTML page in webclient with multilingual c#
如何下载 HTML 支持所有语言的页面?
这是我的 C# 代码。
using(var webClient = new WebClient())
{
var str = webClient.DownloadString("http://www.dinamalar.com/news_detail.asp?id=1553568");
}
例如,我正在下载的 HTML 页面包含泰米尔语单词,那么下载的 html 是不可读的。那么我可以做些什么来支持下载的 html 文档中的其他语言?
尝试设置 Web 客户端对象的编码 属性。
using(var webClient = new WebClient())
{
webClient.Encoding = Encoding.UTF8;
var str = webClient.DownloadString("http://www.dinamalar.com/news_detail.asp?id=1553568");
}
您必须使用
设置 WebClient 的编码
webClient.Encoding = Encoding.Default; //or whatever enconding works for you
如何下载 HTML 支持所有语言的页面?
这是我的 C# 代码。
using(var webClient = new WebClient())
{
var str = webClient.DownloadString("http://www.dinamalar.com/news_detail.asp?id=1553568");
}
例如,我正在下载的 HTML 页面包含泰米尔语单词,那么下载的 html 是不可读的。那么我可以做些什么来支持下载的 html 文档中的其他语言?
尝试设置 Web 客户端对象的编码 属性。
using(var webClient = new WebClient())
{
webClient.Encoding = Encoding.UTF8;
var str = webClient.DownloadString("http://www.dinamalar.com/news_detail.asp?id=1553568");
}
您必须使用
设置 WebClient 的编码webClient.Encoding = Encoding.Default; //or whatever enconding works for you