1
預定類結構像這樣的不同的屬性:解封到被封
@XmlRootElement
class Root {
Foo property;
transient Wrapper wrapper;
}
class Wrapper {
Foo wrappedProperty;
}
我希望能夠將它元帥
<root>
<property>Foo, mapped to a certain complexType</property>
</root>
忽略了包裝,但不幸的是解組的property
數據到包裝器內部(僅)。
是否有可能使用JAXB做這樣的事情,可能使用了一些MOXy擴展?或者是手動後處理解組對象是我最好的選擇?
- 一種
XmlAdapter
爲Root
不會自動工作,因爲Root
是,那麼,一個根元素。 - 對同一個XML元素映射的兩個Java屬性似乎並不令MOXy感到高興,其中一個只讀,一個只寫。
- 我對MOXy
@XmlTransformation
沒有任何經驗,它能幫忙嗎?
謝謝。我顯然是在這個問題上投了贊成票,現在我們只是簡單地對解組的結果進行後處理。 –