我有以下结构:XML
<participants>
<participant side="AWAY">
<team id="18591" name="Orlando Apollos" />
</participant>
<participant side="HOME">
<team id="18594" name="Memphis Express" />
</participant>
</participants>
如果我使用带有注释的库,如何将参与者字段绑定到两个不同的对象,并使用 和 的属性绑定字段。FasterXML JacksonJAXBParticipantparticipantHomeparticipantAwaysideAWAYHOME
使用以下对象显然不起作用,因为存在重复的字段:
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "participants")
public class Participants {
@XmlElement(name = "participant")
Participant participantHome;
@XmlElement(name = "participant")
Participant participantAway;
}
如何使用注释或自定义实现动态绑定这些元素?JAXBJAXB
慕哥9229398
守着一只汪
月关宝盒
相关分类