1

現在、一時的な機能を使用して、コンパイル時に xml オブジェクトにノードを保持しないように Hyberjaxb に指示できます。これを実行時に動的に適用する方法はありますか? の場合x=y、特定のノードを xml オブジェクトに保持します。それ以外の場合は保持しません。

これに対処するための別の戦略はおそらくありますか?

4

1 に答える 1

1

HJは主にコンパイル時のツールであるため、これはHyperjaxbのタスクではないと思います。実行時の影響は非常に限られています。

オブジェクト構造のディープコピーを作成してから、マーシャリングしたくないものを削除するだけで十分でしょうか?コピー可能なプラグインのようなものを使用して、優れたコピー/クローンメソッドを生成したり、カスタムコピー戦略を使用したりすることもできます。

于 2011-09-17T07:18:19.140 に答える