<xsl:when> 要素
<xsl:choose>
要素および <xsl:otherwise>
要素と組み合わせて使用することで、複数の条件付きテストを行います。
<xsl:when
test = boolean-expression
</xsl:when>
属性
- test
必ず指定します。テストを行うソース データの条件です。この属性内の 式 をブール値にキャストするときに評価が True になると、<xsl:when>
のコンテンツがインスタンス化され、出力に挿入されます。ノード セットに少なくとも 1 つのノードが含まれている場合、ノード セットにブール値の True がキャストされます。
要素情報
解説
<xsl:choose>
要素が選択する選択肢の 1 つを定義します。既定の選択肢は、<xsl:otherwise>
要素によって定義されます。
単純な条件付きテストの場合は、<xsl:if>
要素を使用します。
例
「<xsl:choose> 要素」の例を参照してください。