0

今天,我尝试使用 JAXB 将以下结构映射到 Java 代码。问题是,给定的 XML 结构有以下缺点:

对象详细信息 data1, data2, ... 对于不同的对象都是相同的,因此创建一个超类会非常好。不幸的是,这些元素的前缀是狗、猫、...

有没有一种优雅的方法可以用 JAXB 注释映射它,而不需要重复代码?

<objects>
  <dog>
    <dog_data1>...</data1>
    <dog_data2>...</data2>
    <dog_data3>...</data3>
  </dog>
  <cat>
    <cat_data1>...</data1>
    <cat_data2>...</data2>
    <cat_data3>...</data3>
  </cat>
</objects>
4

0 回答 0