我通过Android Pull Parser技术解析XML文件。首先,看看下面的XML文件:Android动态数组
<childs>
<students>
<name> hello </name>
<address> xyz </address>
</stdents>
<students>
<name> abc </name>
<address> def </address>
</stdents>
</childs>
想想我正在解析上述文件。现在,我的问题是我想为名称和地址创建一个单独的数组。因此,在解析时,我想将第一位学生的数据存储在name[0]
和address[0]
中,并将下一位学生的数据存储在name[1]
和address[1]
中。总之,阵列大小随着更多数据解析而延伸。
有没有办法做到这一点?我的意思是创建一个动态的可扩展数组?或者如果还有其他的方式,那么请帮我解决这个问题。
为什么不使用java.util.List? – 2010-08-11 09:37:29
@Marcin Gil但我很希望作为分隔数组becoz想要在“ListAdapter”中显示数组数据 – 2010-08-11 09:46:55
为什么不使用ArrayAdapter可以将List作为参数?如果你打算使用ListView,这将是没有问题的。 –
2010-08-11 11:16:06