5
Uri url = new Uri("http://localhost/rgm.php");
WebClient client = new WebClient();
string html = client.DownloadString(url);

HtmlAgilityPack.HtmlDocument doc23 = new HtmlAgilityPack.HtmlDocument();
doc23.LoadHtml(html);

HtmlNode body23 = doc23.DocumentNode.SelectSingleNode("//body");

string content23 = body23.InnerHtml;

「UTF-8」エンコーディングで Web ページを解析するにはどうすればよいですか?

4

3 に答える 3

5

DownloadDataの代わりに WebClient のメソッドを使用しDownloadString()ます。

WebClient client = new WebClient();
var data = client.DownloadData(url);
var html = Encoding.UTF8.GetString(data);
于 2013-08-16T09:29:54.323 に答える