Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht mehrfach bedingte Tests in Verbindung mit dem <xsl:choose>-Element und dem <xsl:otherwise>-Element.
<xsl:when
test = boolean-expression
</xsl:when>
Attribute
- test
Erforderlich. Die in den Quelldaten zu testende Bedingung. Wenn der Ausdrücke in diesem Attribut beim Umwandeln in einen booleschen Wert mit True ausgewertet wird, wird der Inhalt von<xsl:when>instanziiert und in der Ausgabe platziert. Knotengruppen werden in den booleschen Wert "True" konvertiert, wenn sie mindestens einen Knoten enthalten.
Elementinformationen
Anzahl der Vorkommen |
Unbegrenzt |
Übergeordnete Elemente |
|
Untergeordnete Elemente |
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, Ausgabeelemente |
Hinweise
Beschreibt eine der Alternativen, die vom <xsl:choose>-Element ausgewählt werden sollen. Die Standardalternative wird durch das <xsl:otherwise>-Element beschrieben.
Verwenden Sie für einfache bedingte Tests das <xsl:if>-Element.
Beispiel
Weitere Informationen finden Sie im Beispiel unter <xsl:choose>-Element.