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> 要素
テンプレートを要素に適用する
例の説明
その他の拡張