XPATH如何选择不包含某一个属性的节点?
发表时间:2012-10-26 9:48 | 分类:其他知识 | 浏览:4,417 次
XPATH如何选择不包含某一个属性的节点?今天博主在写一个xpath的时候就碰到了这个问题。
我们知道选择包含某一特定属性的节点,可以使用例如//tbody/tr[@class]来选择。那么不含某属性的节点如何用xpath取得呢?
这里可以用到not。例如排除一个属性的节点可以使用//tbody/tr[not(@class)]来写,排除一个或者两个属性可以使用//tbody/tr[not(@class or @id)]来选择。