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