【发布时间】:2013-07-17 20:36:00
【问题描述】:
我有一个 REST xml 提要,其中包含以下语言区分用法
<name xml:lang="cs">Letní 2001/2002</name>
<name xml:lang="en">Summer 2001/2002</name>
lang 属性与多个不同的元素一起出现,除了名称。
有没有办法让我根据所选语言仅使用一个元素轻松解组它?或者获得List 或更好的Map ?
我知道我可以通过为每个元素创建一个不同的类来做到这一点,但我不想仅仅因为每种资源的语言选择而有 50 个类。
编辑:我还没有考虑 MOXy,如果 JAXB 无法单独完成,我可能不得不考虑。
【问题讨论】:
标签: java xml jaxb unmarshalling