大規模な入力ドキュメントのコピーと変更
ユーザーの中には、XSLTエディタの自動マップ機能を使用して入力XMLドキュメントをコピーしようとするユーザーがいるかもしれません。ただし、自動マップではスキーマ内のノードごとに特定のXSLT文が生成されます。大規模なスキーマでは、これは入力ドキュメントの効率的なコピー方法ではありません。これによって非常に大きなサイズのXSLTファイルが生成される可能性があります。これらのファイルはロードに時間がかかり、編集が困難です。さらに、ユーザーのマッピングがスパースの場合、スキーマには定義されているが、実行時には存在しないノードに対して実行するXSLTが数千行生成され、非効率です。
12cのXSLTエディタでは、一致するテンプレート(テンプレート・ルール)の作成がサポートされるようになりました。特に、ソース・ツリー内のすべてのノードをコピーできるアイデンティティ・テンプレートを追加できるようになりました。次のステップを実行します。