XML ドキュメントを解析し、それらの XML ドキュメントに含まれるデータを処理するために、Spring バッチを使用します。
以下のような書類があります。
<rootDoc>
<group id="13001L000001" box="13000B000001" operator="jsmith">
<mail numMail="3A06049714560"/>
<mail numMail="3A06049714561"/>
<mail numMail="3A06049714562"/>
<mail numMail="3A06049714565"/>
</group>
<group id="13001L000002" box="13000B000001" operator="jsmith">
<mail numMail="3A06049714570"/>
<mail numMail="3A06049714571"/>
<mail numMail="3A06049714572"/>
<mail numMail="3A06049714575"/>
</group>
</rootDoc>
group
理想的には、ドキュメントごとに のコレクションを取得し、グループごとに のmail
コレクションを取得できるようにしたい
その目的で XStream を使用する方法がわかりません... XStream でやりたいことを達成することは可能ですか、それとも JaxB が必要ですか?