XPath:select不*具有特定名称的子元素
<a> <b/> <c/> <d/> <b/> <e/> </a>
如何select那些不是“b”的孩子?
/a/*[not(self::b)]
有了XPath 2.0,你甚至可以做到
/a/(* except b)
Xpath会看:
a/*[name(.) !='b']
因此,select名字不相等的'a'的孩子'b'
<a> <b/> <c/> <d/> <b/> <e/> </a>
如何select那些不是“b”的孩子?
/a/*[not(self::b)]
有了XPath 2.0,你甚至可以做到
/a/(* except b)
Xpath会看:
a/*[name(.) !='b']
因此,select名字不相等的'a'的孩子'b'