Xml 名称为的大多数嵌套元素的XPath查询
输入XMLXml 名称为的大多数嵌套元素的XPath查询,xml,xpath,Xml,Xpath,输入XML <root> <garbage> </garbage> <node> <node>TEXT</node> <node>TEXT</node> </node> <node> <node>TEXT</node> <node>TEXT</node> </node&
<root>
<garbage>
</garbage>
<node>
<node>TEXT</node>
<node>TEXT</node>
</node>
<node>
<node>TEXT</node>
<node>TEXT</node>
</node>
</root>
就这么简单:D
//node[not(.//node)]
或
或
在相对表达式中启动
不需要,除非使用以下/
操作符:self::node()/child:*
与child:*
完全相同。当然,但我发现not(./*)
比not(*)
更具可读性。可以回答您自己的问题,但你不能在问题本身中这样做。这就不是一个真正的问题了。
//node[not(.//node)]
//node[not(./*)]
//node[text()]