19

ドキュメントには、@XmlElementWrapperアノテーションを「ラップされていない」コレクションまたは「ラップされた」コレクションに使用できると記載されています。

http://docs.oracle.com/javaee/5/api/javax/xml/bind/annotation/XmlElementWrapper.html

アンラップされたコレクションを生成するようにどのように構成しますか?

4

1 に答える 1

37

含める@XmlElementWrapperと、グループ化要素が追加されます。

@XmlElementWrapper
@XmlElement(name="foo")
public List<Foo> getFoos() {
    return foos;
}
<root>
    <foos>
        <foo/>
        <foo/>
    </foos>
</foo>

省略すると、そうではありません。

@XmlElement(name="foo")
public List<Foo> getFoos() {
    return foos;
}
<root>
    <foo/>
    <foo/>
</foo>

詳細については

于 2013-04-24T21:47:31.537 に答える