JAXB:如何绑定嵌套元素?

5
这里是我的XML文件:

<parent>
   <children>
      <child>1</child>
      <child>2</child>
   </children>
</parent>

我想要拥有以下父类:

class Parent:

@XmlRootElement
Parent{
   @XmlElement(name="children/child") 
   List<Child> children;
}

我不想为元素“children”设置类。 如何映射字段“children”?
1个回答

12

使用@XmlElementWrapper

@XmlRootElement
public class Parent {
   @XmlElementWrapper(name="children")
   @XmlElement(name="child") 
   List<Child> children;
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接