<?xml version="1.0" encoding="UTF-8"?>
<items>
<item>
<count>2</count>
<units>10</units>
<value>2.50</value>
</item>
<item>
<count>3</count>
<units>5</units>
<value>3.50</value>
</item>
</items>
我想为所有项目计算以下等式。
(值/(计数*单位))*计数*单位
因此,我创建了一个循环。但是不能使用sum函数。 能否请您帮我解决XSLT 1.0的问题?
<for-each select="items/item">
<xsl:value-of select="sum((//value div (//count * //units)) * (count * units))"
</for-each>