belirli bir düzen içinde aynı türden çok sayıda etiketler:JAXB: Ben oldukça sıradışı Ben Marshall'a gerek XML formatı ve unmarshall sahip
<a>
<b></b>
<c></c>
<d></d>
<c></c>
<d></d>
</a>
işe beklemiyordum ama is vermedi edildi kodu :
@XmlAccessorType(XmlAccessType.NONE)
@XmlType(propOrder={"b", "eList"})
@XmlRootElement(name="a")
public class A {
@XmlElement(name="b")
private String b;
@XmlElementRefs({
@XmlElementRef(name="c", type=String.class),
@XmlElementRef(name="d", type=String.class)
})
@XmlMixed
private List<String> eList;
}
sonucu ne yazık ki doğru sırada (I b, c, d, c, d düzeni mi) eksik: farklı güvenilir
<a>
<b></b>
<c></c>
<c></c>
<d></d>
<d></d>
</a>
@XmlMixed gibi şeyler, @XmlPath ile alt nesneler ama hiçbir şey benim için çalıştı. Herhangi bir ipucu veya bağlantı var mı? Şimdiden teşekkürler!
Farklı bir JAXB sağlayıcı kullanmanın sakıncası yoktur. Yani MOXY vb kullanarak öneriler bekliyoruz! –
Bu sorunu çözdünüz mü? Varsa, nasıl çözdünüz? – Xstian