0

xslt から Java 拡張関数を呼び出し、xslt 内で Java 関数の戻り値を使用しています。java 拡張関数ライブラリには、xslt を介して入力 xml データを変換するために使用される Transformer またはトランスレット参照へのアクセス権がありません。

Java 拡張機能から完全な xml タグ ブロックを返す必要があるまで、すべてが正常に機能していました。

xml タグ ブロックを Java 関数から文字列として返しましたが、出力 xml では CDATA ブロック内に含まれていました。現在、この CDATA ブロックは Java オブジェクトにアンマーシャリングされていないため、情報が失われます。

それで、java.lang.StringをNode-SetとしてXSLTに渡す方法、または私の問題領域の他の回避策/解決策はありますか?

4

0 に答える 0