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