次のような XML 構造があります。
<page>
<lang>
<fr>La météo de la semaine</fr>
<en>This week’s weather</en>
<l code="de">Wetter Woche</l>
</lang>
</page>
メッセージはさまざまな言語で複製されます。各代替案は、ISO-639 言語コードでラベル付けされた要素で囲まれています。便宜上、<da>, <de>
の代わりに使用できます<l code="da">, <l code="de">
。もちろん、言語ごとに lang クラスにフィールドを定義したくありません。出来ますか?注: EclipseLink JAXB (MOXy) などの jaxb 拡張機能は使用したくありませんが、アドバイスをいただければ幸いです。