<results>
<bonuses>
<bonus BID="b1">3</bonus>
<bonus BID="b2">6</bonus>
</bonuses>
<question QID="q1">4</question>
<question QID="q2">7</question>
<question QID="q3">9</question>
</results>
鉴于上面的代码,找到所有元素之和的正确方法是什么。即(3 + 6 + 4 + 7 + 9)?
我能得到的最接近的只是得到奖金的总和:
sum(/results/*/*)
答案 0 :(得分:2)
要获得没有孩子的笔记总和,请尝试:
sum(/results//*[not(*)])
答案 1 :(得分:1)
sum(/results/*/*)+ sum(/results/question)
怎么样?