<xsl:otherwise>

Définition et utilisation

L'élément <xsl:otherwise> indique ce qui doit arriver lorqu'aucun des éléments <xsl:when> à l'intérieur d'un élément <xsl:choose> n'est satisfait.

Syntaxe
<xsl:otherwise>
  contenu
</xsl:otherwise>

Attributs
Aucun

Exemple

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>