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ファイルを解析してresourcesフォルダーからロードできます。その後、XMLで定義された2つのプロパティを使用してMakeクラスを定義し、xmlファイルをループしながら、リストまたは他のタイプのデータ構造にそのクラスのオブジェクトを入力することをお勧めします。

于 2012-12-01T21:47:55.430 に答える