【发布时间】:2016-09-03 22:53:28
【问题描述】:
我有以下 XML:
<books>
<book>
<id>......<id>
<author>....<author>
<set01_start>.......</set01_end>
<set01_summary>.....</set01_summary>
<set01_end>.........<set01_end>
<set02_start>.......</set02_end>
<set02_summary>.....</set02_summary>
<set02_end>.........<set02_end>
<set03_start>.......</set03_end>
<set03_summary>.....</set03_summary>
<set03_end>.........<set03_end>
</book>
<book>
<id>......<id>
<author>....<author>
<set01_start>.......</set01_end>
<set01_summary>.....</set01_summary>
<set01_end>.........<set01_end>
<set02_start>.......</set02_end>
<set02_summary>.....</set02_summary>
<set02_end>.........<set02_end>
</book>
</books>
我正在尝试将其映射到 java 类。
但是我的列表集有问题。
我尝试在这种情况下使用 @XmlAnyElement(lax = true) 注释
但是集合中的所有数据都是空的
@XmlAnyElement(lax = true)
public List<Object> set;
设置克拉斯
@XmlAccessorType(XmlAccessType.FIELD)
public class Set {
@XmlElement
private String start;
@XmlElement
private String end;
@XmlElement
private String summary;
【问题讨论】:
标签: xml jaxb unmarshalling