不带包装器元素的java解组XML,用于使用JAXB将元素重复到POJO
我希望使用JAXB将如下所示的xml解组到POJO。混淆之处在于子元素没有包装元素。e、 g
<class>
<studentId>1</studentId>
<studentName>Mickey</studentName>
<studentId>2</studentId>
<studentId>Minnie</studentId>
</class>
我是JAXB的新手,之前还没有遇到过这种情况。下面的xml可以正确地获得一个包含学生对象列表的StudentClass对象
<class>
<student>
<studentId>1</studentId>
<studentName>Mickey</studentName>
</student>
<student>
<studentId>2</studentId>
<studentId>Minnie</studentId>
</student>
</class>
任何人都可以告诉我适当的文件或提供建议,以处理第一个案件。谢谢
# 1 楼答案
尝试用
@XmlElement
注释学生列表字段:此外,您还可以使用
<students></students>
包装学生列表:结果将是: