gpt4 book ai didi

c# - XSLT,将所有负节点和所有节点求和为绝对值

转载 作者:数据小太阳 更新时间:2023-10-29 02:05:25 26 4
gpt4 key购买 nike

我可以使用 SUM(xpath) 对所有节点值求和,但我还需要对所有正节点值、所有负节点值和所有将它们视为绝对值的节点值求和。 XSLT 可以做到这一点吗?

最佳答案

要对所有正节点值求和,您可以这样做:

<xsl:value-of select="sum(//*[. &gt; 0])" />

要对所有负节点值求和,您可以这样做:

<xsl:value-of select="sum(//*[. &lt; 0])" />

要对数字的绝对值求和,您可以这样做:

<xsl:value-of select="sum(//*[. &gt; 0]) - sum(//*[. &lt; 0])" />

关于c# - XSLT,将所有负节点和所有节点求和为绝对值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8854930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com