小编Sta*_*tas的帖子

XPath获取子集的第一个元素

我有这样的XML:

<AAA>
    <BBB aaa="111" bbb="222">
        <CCC/>
        <CCC xxx="555" yyy="666" zzz="777"/>
    </BBB>
    <BBB aaa="999">
        <CCC xxx="qq"/>
        <DDD xxx="ww"/>
        <EEE xxx="oo"/>
    </BBB>
    <BBB>
        <DDD xxx="oo"/>
    </BBB>
</AAA>
Run Code Online (Sandbox Code Playgroud)

我想获得第一个<CCC>元素.但是使用XPath表达式//*/CCC[1]我有两个<CCC>元素.它们中的每一个都是<BBB></BBB>上下文中的第一个元素.如何获得子集中的第一个元素?

xpath

21
推荐指数
2
解决办法
4万
查看次数

标签 统计

xpath ×1