【发布时间】:2013-11-19 00:41:03
【问题描述】:
我有一个如下的 XML。
<hotelRoomDetails>
<NightRates>
<Night1>67</Night1>
<Night2>67.5</Night2>
........
........
<Night25>65</Night25>
</NightRates>
.......
</hotelRoomDetails>
元素 Night1,Night2,Night3 总是动态的,这个计数可能在 1 到 35 次之间变化。父标签<NightRates> 始终保持一致。
元素<Night1>、<Night2> .. 没有任何其他属性。它提供有关酒店每晚价格的信息。
我想创建一个“LinkedList”(以保留订单),其中包含个别夜晚的房价信息。在不知道元素出现次数的情况下如何处理这种情况?如何为这个xml创建java类?
【问题讨论】:
-
为什么你需要
.... 而不是重复使用一个 标签? -
@PaulLo 我收到了上述回复。我只是在使用这项服务。
-
也许是时候用四分之三的线索来打击那个服务提供商了。这是一种非常糟糕的 XML 格式。
标签: java xml jaxb unmarshalling