次の xml 配列を JAXB で生成して xslted するとします。
<warning>blah</warning>
<warning>blah</warning>
...
ただし、ルート/親要素を使用して配列をラップするのを忘れていました。では、配列の変換された結果に前のコンテンツを追加するにはどうすればよいですか。たとえば、次のようにします。
Warning:
blah
blah
...
数千を超える xml があるため、それらを再度マーシャリングするのではなく、JS や XSL のようなフロントエンドの方法を取得することを好みます。
私が考えることができる唯一の解決策は、xsl テンプレートに wanring が存在するかどうかを確認することです。ただし、何十ものテンプレートがあり、基本的に xml のどこでも警告が発生する可能性があるため、すべてのテンプレートをチェックするのは避けたいと考えています。