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