У меня есть следующий XML:JAXB распаковать Пользовательские 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;
И Set Claas
@XmlAccessorType(XmlAccessType.FIELD)
public class Set {
@XmlElement
private String start;
@XmlElement
private String end;
@XmlElement
private String summary;