0
我正在製作C#應用程序,我需要從網站獲取一些數據。我正在使用XPath來完成此操作。嘗試獲取數據的XPath錯誤
的網站,我需要得到的數據是這樣的一個:http://www.iec-iab.be/nl/vennootschappen/d46148d6-10a4-dd11-96ed-005056bd424d
我需要從這個頁面獲得的電子郵件所以我複製的這個XPath的鉻
//*[@id="WebPartWPQ1"]/div[1]/div[2]/div[2]/span[2]/span/span/a
在我的C#應用程序我嘗試用下面的代碼來獲得這個價值,但我得到一個NullReferenceException
string email = doc.DocumentNode.SelectSingleNode("//*[@id=\"WebPartWPQ1\"]//div[1]//div[2]//div[4]//span[2]//span//span//a").InnerText;
,我需要做,所以我得到什麼樣的變化的電子郵件?
我已經試過了,但它也提供了一個錯誤:XPathException的是未處理 – Marijn
你能捕獲錯誤在調試器和檢查有關更多信息的消息? – dmaij
System.Xml.XPath.XPathException未處理 HResult = -2146231997 Message =表達式必須計算爲節點集。 Source = System.Xml – Marijn