2
A
回答
3
-2
是的,這應該是適當的。有關語法XPath的說明,請參閱:http://www.w3schools.com/XPath/xpath_syntax.asp
3
這是正確的:孩子/兒童/ *?
沒有,
child
選擇當前的節點,其名稱爲child
的所有子元素。
child/child
選擇命名child
即ARA名爲child
任何元素,它是當前節點的孩子的孩子的所有元素。 因此,上述表達式選擇當前節點的所有孫子,名爲child
,其父母也被命名爲child
。這是最接近「元素的孫子」。
則是問有關的XPath表達式:
child/child/*
選擇(不論名稱)被命名child
元素的孩子是元素的孩子命名child
是當前節點的所有子元素。這些是當前節點的一些盛大子孫(孫輩的子女)。
要完全回答這個問題,下面的表達式選擇當前節點的所有孫子:
*/node()
這些是屬於當前節點的所有子元素的所有子節點。
注意以下:
只有元素和文檔節點可以有孩子。
任何節點(不包括文檔節點),不僅是元素節點,都可以並且通常是某個其他節點的子節點。因此,可能有孫子不是元素 - 例如文本節點,評論節點和處理指令節點。屬性和名稱空間節點在技術上不是兒童。
相關問題
- 1. 孫子元素的XPath測試值?
- 2. XPATH XSLT獲取父元素及其子子孫孫
- 3. 孫女
- 4. 將子女的子女加入元素
- 5. 如何找到孫子女?
- 6. XSLT:基於元素子孫
- 7. 如何抓住所有子孫元素,但直到使用XPath
- 8. 需要一個XPath,將檢查所有的孩子,孫子女或曾孫的屬性值,等
- 9. 如何用NHibernate加載一個聚集的孫子孫女?
- 10. 刪除類別及其子女/孫輩
- 11. Jquery toggle()不適用於孫子女
- 12. 無法檢查兒童/孫子女?
- 13. 的XPath的子元素
- 14. T-SQL:得到一個單列的父母,子女,孫子女... N孩子
- 15. 從XML直接獲取孫子元素
- 16. 的SimpleXMLElement,XPath和子元素
- 17. XQuery中子元素和孫元素的未知數
- 18. 如果目前的類別是另一類別的子女或孫子女
- 19. 選擇無子女的元素懸停
- 20. 檢索一個集ID的所有偉大的孫子孫女的列表
- 21. ActionScript參考,以孫子(孩子的孩子)元素
- 22. jQuery - 關於懸停孫子或孫子孫女,控制父母的風格遞歸
- 23. 從子元素創建XPath
- 24. XPath查詢:只檢索孫子
- 25. 查找元素是否無子女
- 26. 檢查元素有子女或沒有
- 27. 用父母,子女和孫子創建多個類別
- 28. 搜索獨生子女和細節孫子
- 29. Linq到NHibernate - 渴望加載孫子但不是子女
- 30. XPath的元素
好問題(+1)!看到正確的答案。提示:它不是當前選擇的... :) – 2010-03-23 13:20:53
是一個被認爲是孫子的孩子的文本節點嗎? – 2016-04-03 00:01:55