Poniższy szablon nazwany: <xsl:template name="petla"> <xsl:param name="i"/>

<xsl:value-of select="$i"/>

<xsl:if test="$i > 0"> <xsl:call-template name="petla"> <xsl:with-param name="i" select="$i - 1"/> </xsl:call-template> </xsl:if> </xsl:template> wywołany przez: <xsl:call-template name="petla"> <xsl:with-param name="i" select="10"/> </xsl:call-template> wyświetli liczby od 10 do 1.

Wstawianie wartości – xsl:value-of xsl:value-of wstawia w danym miejscu zawartość elementu określonego przez atrybut select. W poniższym przykładzie wstawiona jest wartość atrybutu kolor aktualnego elementu. kolor: <xsl:value-of select="@kolor">

XSLT umożliwia również wygodne wstawianie wartości wewnątrz znaczników, przy użyciu nawiasów klamrowych: <span style="color: {@kolor}">kolor</span>

Zobacz też XSLT

Linki zewnętrzne

Kategoria:Aplikacje XML