リストに含まれるオブジェクトのタイプに応じて、ルート リスト要素にエイリアスを設定できるようにしたいと考えています。たとえば、これは私の現在の出力です。
<list>
<coin>Gold</coin>
<coin>Silver</coin>
<coin>Bronze</coin>
</list>
そして、これは私がそれを次のように見せたいものです:
<coins>
<coin>Gold</coin>
<coin>Silver</coin>
<coin>Bronze</coin>
</coins>
すべてのリストをコインにエイリアスする必要があると言って、グローバル レベルでこれを行うことができますが、多くの異なるリストがあり、これは機能しません。これを行う方法についてのアイデアはありますか?シンプルであるべきだと思われますが、もちろんそうではありません。
編集:指定する必要があります。オブジェクトを xml にシリアル化しようとしています。Web フレームワークとして Spring 3 MVC を使用しています。