0

我在我的 Android 应用程序中硬编码了数据。这将是树格式。像这样

<makes>
<make>
<name>abc</name>
<id>1</id>
</make>
... 10 more entries.
</makes>

由于这些数据将被硬编码,因此在我的应用程序中,我可以使用什么来轻松地在我的应用程序中解析。我可以简单地从我的资产目录中加载它,并使用 xml 解析,但是有没有内置的方法来使用它。我知道我可以从 xml 资源中创建一个字符串数组,但是我该如何使用这个结构。

4

2 回答 2

1

您可以轻松地将该表存储为SQLite数据库。此链接可能会有所帮助,尤其是第 6 步。

于 2012-12-01T21:05:00.733 回答
0

您可以使用实现 XmlPullParser 接口的 XmlResourceParser 类,并允许您解析 XML 文件,从资源文件夹加载它。之后,我建议使用 XML 中定义的两个属性定义一个 Make 类,并在循环遍历 xml 文件时使用该类的对象填充 List 或其他类型的数据结构。

于 2012-12-01T21:47:55.430 回答