0
我想從網站「WindGuru」獲取數據。無法通過C#中的HTMLAgility Pack通過XPath獲取目標表
之後我複製我的目標表的XPath
由chrome's
內置功能。
它一次又一次地拋出NullReferenceException
...
請告訴我如何解決這個問題。
謝謝大家。 :)
這裏是我的代碼片段...
WebClient client = new WebClient();
MemoryStream ms = new MemoryStream(client.DownloadData("http://www.windguru.cz/int/index.php?sc=572782"));
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.Load(ms, Encoding.ASCII);
HtmlAgilityPack.HtmlDocument docWindContext = new HtmlAgilityPack.HtmlDocument();
docWindContext.LoadHtml(doc.DocumentNode.SelectSingleNode(@"//*[@id='div_wgfcst1']/table").InnerHtml);
保存你的'HtmlDocument'並看看你實際得到了什麼:'doc.Save(「Result.html」);' – har07