XslCompiledTransform クラスの使用
XslCompiledTransform クラスは Microsoft .NET Framework XSLT プロセッサです。 このクラスは、スタイル シートをコンパイルし、XSLT 変換を実行するために使用されます。
注意
全体的なパフォーマンスは XslCompiledTransform クラスの方が XslTransform クラスより優れていますが、Load クラスの XslCompiledTransform メソッドが変換で初めて呼び出されたときは、Load クラスの XslTransform メソッドよりパフォーマンスが劣る場合があります。 これは、XSLT ファイルを読み込む前にコンパイルする必要があるためです。 詳細については、ブログ記事「XslCompiledTransform Slower than XslTransform?」(XslCompiledTransform は XslTransform よりも遅いか?) を参照してください。
このセクションの内容
XslCompiledTransform クラスへの入力
使用可能な XSLT 入力オプションについて説明します。
XslCompiledTransform クラスの出力オプション
使用可能な XSLT 出力オプションについて説明します。
XSLT 処理中の外部リソースの解決
外部リソースを解決するための XmlResolver クラスの使用について説明します。
XSLT スタイル シートの拡張
XSLT の拡張機能のサポートについて説明します。
[アーティクル] | 説明 |
---|---|
XSLT エラーの解決 | W3C (World Wide Web Consortium) 勧告『XSLT 1.0』で許可されている随意動作を示し、XslCompiledTransform クラスによるこれらの動作の処理方法を説明します。 |
方法: ノード フラグメントを変換する | ノード フラグメントの変換方法を説明します。 |
関連項目
XslTransform クラスからの移行
XslTransform クラスからコードを移行する方法について説明します。
関連項目
.NET