我在使用Chrome提供給我的一些XPath時出現問題。 我正在嘗試使用的示例是http://magic.tcgplayer.com/db/magic_single_card.asp?cn=Jace,%20Memory%20AdeptHTML敏捷中的XPath用法
我試圖用頁面頂部的藍色背景來隔離價格。 鉻說,XPath是
//*[="inputForm"]/table[1]/tbody/tr[1]/td/div/table/tbody/tr/td[5]/center/b
,並基於該我試圖這樣做是爲了創建具有價格金額的字符串:
var baseNode = document.DocumentNode.SelectSingleNode("//*[=\"inputForm\"]//table[1]//tbody//tr[1]//td//div//table//tbody//tr//td[5]//center//b");
String price = baseNode.InnerText;
與消息
崩潰未將對象引用設置爲對象的實例。
我不知道該做什麼,我可以使用一些幫助。 謝謝!
這意味着'basenode'是null..xpath可能是錯誤的 – Anirudha