我正在通过 Android Pull Parser 技术解析 XML 文件。首先,看看下面的 XML 文件:
<childs>
<students>
<name> hello </name>
<address> xyz </address>
</stdents>
<students>
<name> abc </name>
<address> def </address>
</stdents>
</childs>
考虑一下我正在解析上面的文件。现在,我的问题是我想为名称和地址创建一个单独的数组。因此,在解析时,我想将第一个学生的数据存储在name[0]
andaddress[0]
中,下一个学生的数据存储在name[1]
and中address[1]
。简而言之,数组大小随着更多数据的解析而扩展。
有什么办法吗?我的意思是创建一个动态可扩展数组?或者,如果有其他方法可以这样做,请帮助我解决这个问题。