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