Ich habe die folgende XML:jaxb Abstellungs benutzerdefinierte xml hart
<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>
Ich versuche es auf die Java-Klasse zuzuordnen.
Aber ich habe ein Problem mit der Liste festgelegt.
Ich versuchte @XmlAnyElement(lax = true)
Anmerkung für diesen Fall
aber alle Daten in Sätzen zu verwenden, war null
@XmlAnyElement(lax = true)
public List<Object> set;
Und Set Claas
@XmlAccessorType(XmlAccessType.FIELD)
public class Set {
@XmlElement
private String start;
@XmlElement
private String end;
@XmlElement
private String summary;