JAXB2: Mapping nested elements into the same Java class
问题 I'm having trouble trying to map nested elements into the same Java class. XML What I'm trying to do here is to set id attribute and text element into SlideText class. <module name="test project"> <slide id="1"> <layout> <text>hello</text> </layout> </slide> </module> Module class @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Module { @XmlAttribute private String name; @XmlElements({ @XmlElement(name = "slide", type = SlideText.class) }) private Slide slide; } Slide class