我想解析此網站http://www.nasdaq.com/symbol/goog/financials?query=income-statement。我試圖得到價值50,175,000。它是2012年12月31日列中的總收入行。Google Chrome提供的XPath不正確
如果您轉到「工具」然後選擇「開發人員工具」並右鍵單擊該節點,Google Chrome會提供XPath。初始的XPath是//*[@id="financials-iframe-wrap"]/div/table/tbody/tr[2]/td[3]
我改變了雙引號單打所以現在我有這個//*[@id='financials-iframe-wrap']/div/table/tbody/tr[2]/td[3].
但是當我嘗試使用這個XPath我收到此錯誤信息An unhandled exception of type 'System.NullReferenceException' occurred in Nasdaq Parsing Test.exe
Additional information: Object reference not set to an instance of an object.
這裏的較大部分我的代碼:
Dim Total_Revenue = document.DocumentNode.SelectSingleNode("//*[@id='financials-iframe-wrap']/div/table/tbody/tr[2]/td[3]")
TextBox_Total_Revenue.Text = Total_Revenue.InnerText
任何意見將不勝感激!提前致謝!
的可能重複的[谷歌電子表格的xpath僅選擇陣列的代替單值](http://stackoverflow.com/questions/17317614/google-spreadsheet-xpath-僅-選擇陣列-代替-的單值) –