我有这个XML文件,我想从中计算引用的用户数量。但是它们可以出现在多个类别中,我希望不要将这些重复项目考虑在内。
在下面的例子中,查询应该返回3而不是4.在XPath中有没有办法做到这一点?用户根本没有排序。在Xpath中不同?
<list>
<group name='QA'>
<user name='name1'>[email protected]</user>
<user name='name2'>[email protected]</user>
</group>
<group name='DEV'>
<user name='name3'>[email protected]</user>
<user name='name2'>[email protected]</user>
</group>
</list>
很好的问题(+1)。查看我的答案,获取纯XPath 1.0单线解决方案。 :) – 2010-05-11 16:59:59