5

2 つのリストを含むクラスがあります。リスト要素と 2 つのリストの周りにラッパー要素を生成したいと考えています。

class SomeClass {

   private List<TypeA> listA;
   private List<TypeB> listB;

}

<some-class>
    <lists>
        <list-a>
            <element-from-list-a />
            <element-from-list-a />
            <element-from-list-a />
            ...
        </list-a>

        <list-b>
            <element-from-list-b />
            <element-from-list-b />
            <element-from-list-b />
            ...
        </list-b>
    </lists>
</some-class>

xml-element-wrapper を使用してリストの周りにラッパーを生成できますが、2 つのリストを 1 つの要素にラップすることはできません。

JAXBおよび/またはmoxy実装でこれを行うことは可能ですか?

4

1 に答える 1

2

この質問をした後、moxy の xml-path 拡張機能を使用して問題を解決することに成功しましたが、この問題に対する標準的な jaxb ソリューションにまだ関心があります。

于 2012-06-04T17:20:49.137 に答える