【发布时间】:2012-02-07 19:55:05
【问题描述】:
我在数组方面有点挣扎。我的应用程序使用存储在数组 (res/array-xml) 中的数据,但我希望用户能够创建自定义数组数据并将这些数据存储在设备上的文件中。或者更好的是,从 Internet 下载 arraydata。
我还没有发现我应该使用带有定制 XMLParser 的 XML 还是带有 CSV 的平面文件。使用数据库也是一种选择,但很可能会在版本 2 中添加... ;-)
arraydata 最好组织成二维数组。数据是这样的;
name[0],name
name[1],name
name[2],name
address[0],streetname
address[1],streetname
address[2],streetname
city[0],name
city[1],name
city[2],name
有没有一种很好的方法可以将此平面文件放入如下所示的数组中:
array[0..2][0..2]name
或者,更好的是,一种读取 XML 文件并获得这样一个数组的好方法?
或者我应该从这个example 开始,然后根据我的需要进行修改?
【问题讨论】: