<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)?Xpath獲取所有子孫值的總和
我能得到只獲得獎金的總和最接近:
sum(/results/*/*)
hr_117和vtd_xml_authors有很好的開始。最合適的答案將取決於您的源XML的統一性和一致性。 – Paulb