<xsl:choose>
<xsl:choose>
元素定义了多个备选方案中的选择。它在过程语言中类似于 switch 语句。
语法
xml
<xsl:choose>
<xsl:when test="[whatever to test1]"></xsl:when>
<xsl:when test="[whatever to test2]"></xsl:when>
<xsl:otherwise></xsl:otherwise> [optional]
</xsl:choose>
必需属性
无。
可选属性
无。
类型
指令,与模板一起出现。它包含一个或多个 <xsl:when>
元素,以及可选的最终 <xsl:otherwise>
元素。
规范
XSLT,第 9.2 节。
Gecko 支持
支持。