0
假设我有以下XML获取部分节点XPATH
<a>
<b></b>
<c></c>
<d></d>
<e></e>
</a>
如果我想要得到的一个一个所有的孩子除了d。对于这一点,我会用以下内容:
/a/*[not(self::d)]
然而,这将返回b,Ç,并ē在三个不同的节点。我正在寻找的只是一个节点,包含b,c和e,不包括d。这将是类似于以下伪代码:
/a/* and <do not include /a/d please>
这可能吗?
谢谢。
在XPath 1.0中不可能。对于版本2,我不知道。 – choroba