gpt4 book ai didi

XSLT : Looping from 1 to 60

转载 作者:行者123 更新时间:2023-12-03 07:47:55 25 4
gpt4 key购买 nike

在 XSLT 中从 1 循环到 60 的最佳方法是什么?我在网络上研究,有一些模板可以做到这一点,有没有其他方法,例如内置函数?

最佳答案

在 XSLT 2.0 中,

<xsl:for-each select="1 to 60">...</xsl:for-each>

但我猜您一定使用的是 XSLT 1.0,否则您就不会问了。

在 XSLT 1.0 中,您应该使用递归:一个使用计数器调用自身的模板,该计数器在每次调用时递增,并且当达到所需值时递归终止。

或者,XSLT 1.0 中有一个解决方法:只要您的源文档包含至少 60 个节点,您就可以这样做

<xsl:for-each select="(//node())[60 >= position()]">...</xsl:for-each>

关于XSLT : Looping from 1 to 60,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9076323/

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