Xslt-choose
提供:Dev Guides
XSLT <選択>
<xsl:choose>タグは、<xsl:otherwise>および<xsl:when>要素とともにノードのコンテンツに対する複数の条件付きテストを指定します。
宣言
以下は、 <xsl:choose> 要素の構文宣言です。
要素
Number of Occurrences | Unlimited |
---|---|
Parent elements | xsl:attribute, xsl:comment, xsl:copy, xsl:element, xsl:fallback, xsl:for-each, xsl:if, xsl:message, xsl:otherwise, xsl:param, xsl:processing-instruction, xsl:template, xsl:variable, xsl:when, xsl:with-param, output elements |
Child elements | xsl:otherwise, xsl:when |
デモ例
この例では、各生徒を反復処理して、属性 rollno とその子<firstname>、<lastname>、<nickname>、および<marks>を使用して<student>要素のテーブルを作成します。 グレードの詳細を確認してから印刷します。