Java JAXB-解组时遵循keyref的示例
根据,在JAXB2.x中编组和解组数据时,可以使用xs:key和xs:keyref 然而,我在任何地方都找不到这样的工作实例 我们要做的是在每个XML消息中设置一个查找部分,其中包含引用/代码值(id、名称、描述等)的详细信息,然后让消息中稍后的数据元素使用它们的键引用这些项。XML模式通过xs:keyref和xs:key(xs:IDREF是不允许的选项)定义并支持这一点 我想做的是让我的JAXB解组器动态地跟随这些引用,用引用的对象替换键Java JAXB-解组时遵循keyref的示例,java,xml,jaxb,Java,Xml,Jaxb,根据,在JAXB2.x中编组和解组数据时,可以使用xs:key和xs:keyref 然而,我在任何地方都找不到这样的工作实例 我们要做的是在每个XML消息中设置一个查找部分,其中包含引用/代码值(id、名称、描述等)的详细信息,然后让消息中稍后的数据元素使用它们的键引用这些项。XML模式通过xs:keyref和xs:key(xs:IDREF是不允许的选项)定义并支持这一点 我想做的是让我的JAXB解组器动态地跟随这些引用,用引用的对象替换键 谁能给我举一个这样做的例子吗?你说的是复合键位置吗 &
谁能给我举一个这样做的例子吗?你说的是复合键位置吗
<directory>
<employee>
<eID>123</eID>
<country>CA</country>
</employee>
<employee>
<eID>123</eID>
<country>US</country>
</employee>
<employee>
<eID>456</eID>
<country>US</country>
</employee>
<phone-number>
<contact eID="123" country="US"/>
</phone-number>
</directory>
123
加利福尼亚州
123
美国
456
美国
如果可以这样做: