我只想从XML文档中提取叶节点(即只有没有子节点的元素)。有没有人写过xslt来做到这一点? XPath中xslt - 提取叶节点
5
A
回答
5
SELECT="*[not(*)]"
应该给你没有任何孩子。
+0
这对我有用。虽然我不得不使用'SELECT =“// * [not(*)]”'。我是一个xslt新手,不要为什么'//'部分是必要的,但我仍然在学习。谢谢您的帮助。 – 2009-08-27 20:22:25
+0
“//”使得它可以在xml结构中的任何位置找到条件“* [not(*)]”。 – Irfy 2009-08-28 08:33:47
2
使用轴:
<xsl:apply-templates select="//you-node-spec[not(child::*)]" />
相关问题
- 1. xslt通过名称提取和排序叶节点 - 意外的结果
- 2. 通过XSLT提取和移动节点
- 3. XSLT获取子节点
- 4. XSLT - 获取文本()节点
- 5. 提取所有叶节点的递归函数
- 6. 在MDX查询中获取叶节点
- 7. 提取HTML节点
- 8. 计数JSON叶节点
- 9. XSLT节点穿越
- 10. XSLT 1.1节点集
- 11. XSLT移动节点
- 12. XSLT:添加节点!
- 13. 如何使用XSLT获取XPath节点
- 14. xslt从其他节点获取值
- 15. XSLT获取所有节点,其中父节点不是类型
- 16. 父节点和子节点交换xslt
- 17. 在节点XSLT内插入新节点
- 18. XSLT连载节点将删除节点
- 19. XSLT - 将节点移动到父节点
- 20. 按名称提取节点
- 21. 如何提取父节点
- 22. 提取兄弟节点linq
- 23. Jquery Json提取节点?
- 24. 使用正则表达式提取短语结构树中的叶节点
- 25. 火力地堡规则来读取父节点比叶/子节点
- 26. xslt扁平xml节点子节点和孙子节点
- 27. XSLT - 遍历节点集
- 28. XSLT让孙节点模板
- 29. XSLT嵌套节点转换
- 30. XSLT选择独特节点
我猜这是家庭作业? – Tomalak 2009-08-27 16:51:07