假设我们有以下XML结构:
<a><b>2<d>4</d></b><c>3</c></a>
Run Code Online (Sandbox Code Playgroud)
为什么sum(//*)返回274?
因为它是 243 + 24 + 3 + 4 = 274
//*表示所有元素,即a、b、c和d。然后,我们总结它们的文本值,其中包括除标签之外的所有内容。
我认为,您要寻找的是sum(//*/text()),在本例中是 9
| 归档时间: |
|
| 查看次数: |
206 次 |
| 最近记录: |