我試圖從URL(谷歌財經)分析如下XPATH如何從HTML中的tbody的時間使用HTML敏捷性包
http://www.google.com/finance/historical?q=BOM:533278
我想只提取表中提取一個TD 關閉值在關閉列。但是,當我與XPATH
hd.DocumentNode.SelectSingleNode("//td[@class='rgt']")
嘗試我得到一個其屬性爲類和屬性作爲RGT的價值Node.innerText本身的所有節點。
我需要一個一個的值,而不是全部在同一時間。我必須在這裏做一些愚蠢的事情。謝謝。
使用Firebug發現實際的XPath是如下
/html/body/div/div/div[3]/div[2]/div/div[2]
/div[2]/div/form/div[2]/table/tbody/tr[2]/td[5]
但一些如何形成的標記之後...... HTMLagility包返回null節點。從來沒有想過這會花很長時間來實施。
這是一個** FAQ:瀏覽器向DOM **添加必需的元素(如'head'和'tbody')。你的輸入源沒有任何'tbody'元素。 – 2011-03-06 21:12:50