XSLT 要素参考マニュアル
- 前のページ スキーマ要素
- 次のページ XSLT/XPath ファンクション
W3C推奨(XSLTバージョン1.0)のXSLT要素に由来しています。
XSLT要素
以下の要素に関する詳細情報が必要な場合は、要素列のリンクをクリックしてください。
要素 | 説明 |
---|---|
apply-imports | インポートされたスタイルシートからのテンプレートルールを適用します。 |
apply-templates | 現在の要素または現在の要素の子要素にテンプレートを適用します。 |
attribute | 要素に属性を追加します。 |
attribute-set | 名前付きの属性セットを作成します。 |
call-template | 指定されたテンプレートを呼び出します。 |
choose | <when>および<otherwise>とともに使用して、複数の条件テストを表現します。 |
comment | 結果ツリーにコメントノードを作成します。 |
copy | 現在のノードのバックアップを作成します(子ノードおよび属性を含まない)。 |
copy-of | 現在のノードのバックアップを作成します(子ノードおよび属性を含む)。 |
decimal-format | 数字を文字列に変換する際に使用する文字と記号を定義します。 |
element | 出力ドキュメントに要素ノードを作成します。 |
fallback | XSLT要素が処理器にサポートされていない場合に、代替コードを指定します。 |
for-each | 指定されたノードセットの各ノードを巡回します。 |
if | 特定の条件が成立した場合にのみ適用されるテンプレートを含めます。 |
import | スタイルシートの内容を別のスタイルシートにインポートします。 |
include | スタイルシートの内容を別のスタイルシートに含めます。 |
key | 名前付きのキーを宣言します。 |
message | 出力にメッセージを書き込む(エラーレポート用)。 |
namespace-alias | スタイルシートの命名空間を、出力で異なる命名空間に置き換えます。 |
number | 現在のノードの整数位置を測定し、数字をフォーマットします。 |
otherwise | <choose> 要素のデフォルトアクションを指定します。 |
output | 出力ドキュメントの形式を定義します。 |
param | ローカルまたはグローバルのパラメータを宣言します。 |
preserve-space | 空白を保持するべき要素を定義するために使用されます。 |
processing-instruction | 処理指令ノードを生成します。 |
sort | 結果をソートします。 |
strip-space | 空白文字を削除するべき要素を定義します。 |
stylesheet | スタイルシートのルート要素を定義します。 |
template | 指定されたノードが一致したときに適用されるルールです。 |
text | スタイルシートを通じてテキストノードを生成します。 |
transform | スタイルシートのルート要素を定義します。 |
value-of | 選定されたノードの値を抽出します。 |
variable | ローカルまたはグローバルの変数を宣言します。 |
when | <choose> 要素のアクションを指定します。 |
with-param | 特定のテンプレートに渡されるパラメータの値を指定します。 |
- 前のページ スキーマ要素
- 次のページ XSLT/XPath ファンクション