1

我有一个包含多个节点的 XML 文件,每个节点都包含一个<current-fine>节点。我需要对这些值求和,但不幸的是它们包含空格,所以我最终得到 NaN 作为总数。

有没有办法实现以下目标:

<xsl:value-of select="sum(normalize-space(node/sub-node/current-fine))"/>

非常感谢

4

1 回答 1

4

不要试图弯曲勺子:

<xsl:template match="/">
    <xsl:value-of 
         select="sum(node/sub-node/current-fine[normalize-space(.) != ''])" />
</xsl:template>

只是总结你可以总结的东西=)

于 2009-10-23T11:44:55.093 回答