我有这样的 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 类中为每种语言定义一个字段。可能吗?注意:我不想使用任何 jaxb 扩展,例如 EclipseLink JAXB (MOXy),但我将不胜感激任何建议。