我有一个看起来像这样的课:
@XmlRootElement(name = "Test")
public static class Test {
@XmlElement(name = "A")
public final List<A> as;
@XmlElement(name = "B")
public final List<A> bs;
public Test (List<A> as, List<B> bs) {
this.as = as;
this.bs = bs;
}
}
编组时,我得到的XML看起来像这样:
<Test>
<A>
<A>...</A>
<A>...</A>
</A>
<B>
<B>...</B>
<B>...</B>
</B>
</Test>
是否可以省略包装标签,这样我就可以获得这样的XML:
<Test>
<A>...</A>
<A>...</A>
<B>...</B>
<B>...</B>
</Test>
我永远不会解组该对象,因此我不必担心。