我一直在尝试获取不同节点中元素的总和(总)值,但是在一个又一个例子搞砸了一周之后,我离解决方案还差了一步。
我得到的只是字符串中列出的不同值,而不是总和。
用于获取值的选择是:
<xsl:for-each select="//workgroups/workgroup/agentstatus/status">
<xsl:if test="key='Available, No ACD'">
<xsl:value-of select="sum(value)"/>
</xsl:if>
</xsl:for-each>
这返回111
而不是期望值3
我在这里做错了什么?
这是 xml version="1.0" encoding='utf-8'