【发布时间】:2012-08-23 14:32:25
【问题描述】:
我需要一个 XPath 表达式来验证 XML 列表元素是否只有某种类型的节点。 示例:
我需要知道列表是否只有图像。
<?xml version="1.0" encoding="UTF-8"?>
<mc type="group">
<mc type="list">
<mc type="group">
<mc type="image"/>
</mc>
<mc type="group">
<mc type="image"/>
</mc>
<mc type="group">
<mc type="image"/>
</mc>
<mc type="group">
<mc type="image"/>
</mc>
</mc>
</mc>
以上 XML 为真
<?xml version="1.0" encoding="UTF-8"?>
<mc type="group">
<mc type="list">
<mc type="group">
<mc type="image"/>
</mc>
<mc type="group">
<mc type="image"/>
<mc type="text"/>
</mc>
<mc type="group">
<mc type="image"/>
</mc>
<mc type="group">
<mc type="image"/>
</mc>
</mc>
</mc>
上面的 XML 是 FALSE
【问题讨论】:
标签: xml xslt xpath xpathnavigator