在XML中用Xpath进行查询时,对于

 

<?xml version="1.0" encoding="UTF-8"?>
<library>
	<book>
		<chapter/>
		<chapter>
			<section>
				<paragraph/>
				<paragraph/>
			</section>
		</chapter>
		<chapter/>
	</book>
</library>

//parent::* 表示选择出所有的分支节点(非叶节点)。如果反过来,要求查询所有的叶节点,XPath 又应该怎样编写呢?

  其实想想,每个叶子节点即是子节点个数为零的节点,故答案为//*[count(*) eq 0].

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-11-30
猜你喜欢
  • 2021-09-17
  • 2021-09-24
  • 2022-12-23
  • 2021-12-01
  • 2021-11-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案