我知道这是一个简单的问题,但我无法弄清楚。 考虑下面简单的XML文档:从XPath中选择排除某些元素
<root>
<a></a>
<b></b>
<c></c>
<a></a>
<d></d>
<e></e>
<a></a>
<a></a>
</root>
什么是选择节点<b>
的最佳方式,通过<e>
使用XPath?
我正在寻找类似
/root/*[not(a)]
(不这样做的伎俩)
如何排除多个元素?我发现,它使用select =“* [not(self :: abc)] [not(self :: def)]” – lwpro2 2011-05-11 04:11:37
这也应该用于排除多个元素[not(abc或def)] – novice 2013-09-11 09:16:54