Condividi tramite


Elemento <xsl:when>

Fornisce più verifiche condizionali insieme agli elementi <xsl:choose> e <xsl:otherwise>.

<xsl:when
  test = boolean-expression
</xsl:when>

Attributi

  • test
    Obbligatorio. La condizione da verificare nei dati di origine. Se l'Espressioni in questo attributo restituisce True quando si esegue il cast in un valore booleano, verrà creata un'istanza del contenuto di <xsl:when> e tale contenuto verrà collocato nell'output. Se i set di nodi contengono almeno un nodo, viene eseguito il cast nel valore booleano True.

Informazioni sull'elemento

Numero di occorrenze

Illimitato

Elementi padre

xsl:choose

Elementi figlio

xsl:apply-templates, xsl:attribute, xsl:call-template, xsl:choose, xsl:comment, xsl:copy, xsl:copy-of, xsl:element, xsl:for-each, xsl:if, xsl:processing-instruction, xsl:value-of, xsl:variable, elementi di output

Osservazioni

Descrive una delle alternative che possono essere scelte dall'elemento <xsl:choose>. L'alternativa predefinita viene descritta dall'elemento <xsl:otherwise>.

Per semplici verifiche condizionali, utilizzare l'elemento <xsl:if>.

Esempio

Vedere l'esempio in Elemento <xsl:choose>.

Vedere anche

Riferimento

Elemento <xsl:otherwise>
Elemento <xsl:if>