我试图通过使用萤火虫获取XPATH值来获得维基百科上的“今日特色文章”。无法使用Html Agility Pack获得XPATH
然后将其粘贴到我的代码:
string result = wc.DownloadString("http://en.wikipedia.org/wiki/Main_Page");
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(result);
var featuredArticle = doc.DocumentNode.SelectSingleNode("/html/body/div[3]/div[3]/div[4]/table[2]/tbody/tr/td/table/tbody/tr[2]/td/div/p");
然而,featuredArticle始终返回null。我究竟做错了什么?
Firebug可能会显示由脚本修改的html,但您正在加载原始服务器html。 – Vlad 2017-04-06 23:42:50