我正试图解组以下XML,但是由于我是从今天开始的,所以我根本不知道该怎么做。
<cidade>
<nome>Araraquara</nome>
<uf>SP</uf>
<atualizacao>2018-08-15</atualizacao>
<previsao>
<dia>2018-08-16</dia>
<tempo>npp</tempo>
<maxima>27</maxima>
<minima>15</minima>
<iuv>7.0</iuv>
</previsao>
<previsao>
<dia>2018-08-17</dia>
<tempo>pc</tempo>
<maxima>27</maxima>
<minima>14</minima>
<iuv>7.0</iuv>
</previsao>
<previsao>
<dia>2018-08-18</dia>
<tempo>pn</tempo>
<maxima>28</maxima>
<minima>14</minima>
<iuv>6.0</iuv>
</previsao>
<previsao>
<dia>2018-08-19</dia>
<tempo>ps</tempo>
<maxima>29</maxima>
<minima>15</minima>
<iuv>6.0</iuv>
</previsao>
</cidade>
(对于不讲葡萄牙语的人:previsao的意思是“预报”;然后,此XML是天气预报)
我希望谁做这个API的人都有个绝妙的主意,那就是将“ previsao”标签嵌套到“ previsoes”标签中,但是那没有发生(会更容易)。关于如何执行此操作的任何想法?除了JAXB之外的任何其他库或其他SO问题的链接也将很棒。可能需要Java代码。到目前为止,谢谢。