Java オブジェクトを文字列に変換しているときに、Xalon で問題に直面しています。つまり、空の開始終了タグが自己終了タグに変換されます。例えば。<span></span>
に変換され</span>
ます。
Saxon XSL トランスフォーマーの使用中に同様の問題を修正しました。Saxon を使用して JavaObject
をString
Xalon の代わりに変換することは可能ですか。
Java オブジェクトを文字列に変換しているときに、Xalon で問題に直面しています。つまり、空の開始終了タグが自己終了タグに変換されます。例えば。<span></span>
に変換され</span>
ます。
Saxon XSL トランスフォーマーの使用中に同様の問題を修正しました。Saxon を使用して JavaObject
をString
Xalon の代わりに変換することは可能ですか。
<span/>
まず、自己終了タグのことを意味していると思います。
2番目:なぜこれが問題なのですか?XML を生成している場合、<span></span>
は とまったく同じことを意味し<span/>
、どの XML パーサーでも同じように扱われます。(XML パーサーなしで XML を読んでいる場合は、DON'T を使用しないでください)。一方、HTML を生成する場合は、Xalan と Saxon のどちらを使用していても、method="html" を指定するだけで十分です。
3 番目:シリアライゼーションの問題と、Java オブジェクトを文字列に変換するタスクとの関係がわかりません。
サクソンでは確かにそのようなことができます。Saxon から Java メソッドを呼び出すためのドキュメントは、次の場所にあります: http://www.saxonica.com/documentation/extensibility/intro.xmlあなたはより正確なポインタです)。