0

除了使用 XSD 之外,是否可以使用 XPath验证所有<AAA>节点是否包含>?<BBB

例如,我需要验证 //AAA/CCC 的计数 = //AAA 的计数

如果可能的话,我需要用一种表达方式做到这一点

<root>
  <AAA>
    <CCC/>
  </AAA>
  <AAA>
    <BBB/>
  </AAA>
</root>
4

1 回答 1

0

考虑到在我的代码中有一个简单的验证选定节点计数为 0,我碰巧自己回答了这个问题:

//AAA[not(CCC)]

这给出了 1 个节点计数,即验证成功按预期失败。

于 2012-06-13T11:14:08.863 回答