XSLT 例


<xsl:template> 要素

指定したノードが一致したときに適用するルールを含むテンプレート

例の説明


<xsl:value-of> 要素

選択したノードの値を抽出する

例の説明


<xsl:for-each> 要素

<xsl:for-each> 要素を使用して、指定したノードセット内の各 XML 要素を選択します

ノードセットの出力結果をフィルタリングする

例の説明


<xsl:sort> 要素

ノードセットの出力結果を並べ替える

例の説明


<xsl:if> 要素

XML ファイルの内容に対する条件テストを配置する

例の説明


<xsl:choose> 要素

例 1
この例では、CD の価格が 10 より高い場合に "Artist" 列にピンクの背景色を追加します。

例 2
この例では、CD の価格が 10 より高い場合に "Artist" 列にピンクの背景色を追加し、CD の価格が 9 より高く 10 以下の場合に "Artist" 列にグレーの背景色を追加します。

例の説明


<xsl:apply-templates> 要素

テンプレートを要素に適用する

例の説明


その他の拡張