2011-03-19 98 views

回答

3

您不能使用SelectSingleNode,因爲它只會返回第一個span或節點,如果你想。

您必須遍歷doc.SelectNodes並連接結果。

+0

也許你是對的,但在我的情況下,這些我說不能得到的文本是由JavaScript加載的,他們不在頁面源! – dfang 2011-03-20 02:19:53

+0

然後您需要使用不同的方法。爲了生成適當的DOM,評估JavaScript並不重要,而且不可能使用Html Agility Pack。檢查此SO問題更多的洞察力:http://stackoverflow.com/questions/3570993/select-elements-added-to-the-dom-by-a-script – 2011-03-20 10:09:06

+0

謝謝,我解決了它。對js引用的url做一個ajax,然後反序列化json .... – dfang 2011-04-18 06:28:01

相關問題