3
根據this,在對JAXB 2.x中的數據進行編組和解組時,可以使用xs:key和xs:keyref。JAXB - 反編組時跟隨keyref的示例
但是,我無法在任何地方找到這樣的工作示例。
我們正在做的是在每個包含參考/代碼值(id,名稱,描述等)的詳細信息的XML消息中設置查找部分,然後讓消息中稍後的數據元素返回這些項目使用他們的鑰匙。 XML模式通過xs:keyref和xs:key(xs:IDREF不是允許的選項)來定義和支持此模式。
我想要做的是讓我的JAXB unmarshaller動態地遵循這些refs,用引用的對象替換該鍵。
有人能告訴我一個這樣做的例子嗎?
謝謝!我並沒有真正考慮複合鍵,但它可以作爲建模關鍵參考的一個體面的例子。 – 2010-07-16 01:45:05