我試圖通過使用螢火蟲獲取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