2016-06-29 10 views
1

どのようにして、すべての言語がサポートされたHTMLページをダウンロードできますか?多言語対応のWebクライアントでHTMLページをダウンロードするC#

ここは私のC#コードです。例えば

using(var webClient = new WebClient()) 
{ 
    var str = webClient.DownloadString("http://www.dinamalar.com/news_detail.asp?id=1553568"); 
} 

、私はダウンロードしていたHTMLページがダウンロードされたHTMLが読めないタミル言葉が含まれています。では、ダウンロードしたhtml文書で他の言語をサポートするために何ができますか?

答えて

0

Webクライアントオブジェクトのエンコードプロパティを設定しようとします。

using(var webClient = new WebClient()) 
{ 
    webClient.Encoding = Encoding.UTF8; 
    var str = webClient.DownloadString("http://www.dinamalar.com/news_detail.asp?id=1553568"); 
} 
0

あなたは

webClient.Encoding = Encoding.Default; //or whatever enconding works for you 
を使用してWebクライアントのエンコーディングを設定する必要があります
関連する問題