【发布时间】:2012-06-21 18:49:38
【问题描述】:
我正在尝试测试元素祖先上的属性是否不等于字符串。
这是我的 XML...
<aaa att="xyz">
<bbb>
<ccc/>
</bbb>
</aaa>
<aaa att="mno">
<bbb>
<ccc/>
</bbb>
</aaa>
如果我对元素 ccc 采取行动,我正在尝试测试其祖父母 aaa @att 不等于“xyz”。
我现在有这个...
ancestor::aaa[not(contains(@att, 'xyz'))]
谢谢!
【问题讨论】:
-
什么元素的祖先?你的意思是一个元素至少有一个子元素?
-
抱歉,有问题的元素有括号。在示例 XML 之后查看我的新行。
标签: xpath attributes