所有,遞歸循環XSLT
我有以下XSLT
<xsl:template name="loop">
<xsl:param name="count" select="1"/>
<xsl:if test="$count > 0">
<xsl:text> </xsl:text>
<xsl:value-of select="$count"/>
<xsl:call-template name="loop">
<xsl:with-param name="count" select="$count - 1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
調用它的方法是:
<xsl:call-template name="loop
<xsl:with-param name="count" select="100"/>
</xsl:call-template>
在它顯示從100到0和空間號碼的那一刻它們之間。 (100 99 98 97 .....)
我該如何改變它來做相反的事情? (1 2 3 4 ....)
非常感謝,
中號
好問題(+1)。請參閱我的答案,以獲得比當前選定的解決方案更短,效率更高的解:) – 2010-09-14 13:26:30