如何从URL加载HTML?

时间:2016-03-31 11:50:17

标签: c# html html-parsing html-agility-pack html-parser

我有问题,如果有人可以帮助我。 我想加载HTML。

var webGet = new HtmlWeb();
var doc = webGet.Load(@"https://example.com/search_engine/jobs.cgi?owner=5027409&ownertype=fair&posting_code=612");

我使用htmlagilitypack但它无法加载html。我在我的本地PC上下载html,然后从那里加载。

非常感谢。

1 个答案:

答案 0 :(得分:2)

你有点过分了。 您所需要的只是:

//using for IDisposable.Dispose()
using (WebClient client = new WebClient())
{
    string html = client.DownloadString("http://stackoverflow.com");
    //Do something with html then
}