在Java中,如何从xml中检索数据值并将它们存储在数组中?

时间:2012-04-07 18:14:08

标签: java xml

这是我的xml文件

<waveform>
    <Ivalue>12,13,14,15,16,17,18</Ivalue>
    <IIvalue>1,4,15,23,22,44</IIvalue>
</waveform>
<waveform>
    <Ivalue>12,13,14,15,16,17,18</Ivalue>
    <IIvalue>1,4,15,23,22,44</IIvalue>
</waveform>

在这里,我知道如何通过标签检索值,但是可以将这些值存储到单独的int[]中吗? 感谢

1 个答案:

答案 0 :(得分:0)

您可以使用 JAXB 来提取Ivalue AS STRING等标签。

据我所知,至少不容易直接将它作为int数组(使用JAXB)

但是,使用 String.split 分割字符串很容易,并将结果转换为 的 Integer.parse