Java JAXB解组包装列表

Java JAXB解组包装列表,java,xml,jaxb,Java,Xml,Jaxb,在JAXB中,是否可以直接将包装元素的列表解组到列表中 例如,我有一个XML,如: <TEST> <MIME_INFO> <MIME> <MIME_SOURCE>foo.png</MIME_SOURCE> <MIME_PURPOSE>normal</MIME_PURPOSE> </MIME> <MIME>

在JAXB中,是否可以直接将包装元素的列表解组到
列表中

例如,我有一个XML,如:

<TEST>

  <MIME_INFO>
      <MIME>
        <MIME_SOURCE>foo.png</MIME_SOURCE>
        <MIME_PURPOSE>normal</MIME_PURPOSE>
      </MIME>
      <MIME>
        <MIME_SOURCE>bar.png</MIME_SOURCE>
        <MIME_PURPOSE>normal</MIME_PURPOSE>
      </MIME>
  </MIME_INFO>

</TEST>

有什么方法可以做到这一点吗?

很抱歉这么晚才回复,但这是谷歌首次尝试搜索相关问题,因此可能会有所帮助

是的,这是可能的,使用

@XmlElementWrapper
结合

@XmlElement

有关更多详细信息,请参阅。

JAXB的预期用途是将整个XML解组为对象结构。使用XPATH可以更好地满足您的用例。
@XmlElementWrapper
@XmlElement