|
Cet exemple déclare une variable "couleur" et affecte la valeur à l'attribut "couleur" de l'élément courant. Si l'élément en cours n'a pas d'attribut "couleur" la valeur de l'attribut sera mis à "rouge" :
<xsl:variable name="couleur">
<xsl:choose>
<xsl:when test="@couleur">
<xsl:value-of select="@couleur"/>
</xsl:when>
<xsl:otherwise>red</xsl:otherwise>
</xsl:choose>
</xsl:variable>
|