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