2011-09-16 44 views
1

目前,我可以指示Hyberjaxb在編譯時使用瞬態功能不會將節點保存在xml對象中。有沒有辦法在運行時動態應用它?如果x=y,那麼堅持xml對象中的特定節點,否則不要堅持。Hyperjaxb動態應用瞬態

是否有另一種策略可以解決這個問題?

回答

1

我不認爲這是Hyperjaxb的任務,因爲HJ主要是一個編譯時工具。只有非常有限的運行時影響。

是否足以製作對象結構的深層副本,然後刪除您不想編組的東西?您可以使用類似copyable plugin的東西來生成漂亮的複製/克隆方法,甚至可以使用自定義複製策略。

+0

是的,我試圖強制編譯工具作出運行時決定,這不是它的預期目的。謝謝。 – xchagger