2012-01-26 12 views
1

私は特定の形式のオブジェクトのリストをシリアル化しようとしています。 XMLの構造は次のようになります。JAXBで複数のオブジェクトをシリアル化するには

<doc> 
    <data> 
     <item> 
      ... object properties go here ... 
     </item> 
    </data> 
</doc> 

これまでのところ、私は正常に動作し要素の全体構造を持っていますが、以下のこのコードは、XML文書自体として作成されます、私は私の配列をループできるようにする必要がありますし、それらをすべて上記の構造に追加します。

ありがとうございました。

答えて

2

"doc"タグと "data"タグを表すクラス(DocとData)が必要です。 Docインスタンスを作成し、そのインスタンスにDataインスタンスを追加し、最後にすべてのConcernインスタンスをDataインスタンスに追加します。 Docインスタンスを整列化します。

+0

感謝を! –

+0

@jtahlborn - '@XmlEleentWrapper(name =" data ")'を使って、データタグを表すクラスを持つ必要がなくなります:http://stackoverflow.com/a/9023238/383861 –

関連する問題