1

iOSアプリケーション用に作成されたsqliteデータベースに保存されている文字列ファイルにアクセスしたいと思います。これを行うための提案された方法はありますか?私はネット全体を検索しましたが、これを行った人は見つかりませんでした。plistファイルをxmlファイルに変換することは可能ですが、将来的には、作業中のアプリがサーバーからすべてのリソース(文字列を含む)を取得するようになります。

誰かがこれを手伝ってくれることを願っています。

4

1 に答える 1

1

SQLiteデータベースファイルをアセットとしてアプリに含めて、Androidの他のSQLiteDBと同じように使用できます。

次に、サーバーからリソースを取得するとおっしゃいましたが、質問から、データは現在pListにあると思いますので、1つに2つの質問があると思いますか?

多くの場合、XMLの解析よりもはるかに高速なJSONの使用を検討してください。私は最近、「SublimeText」を使用して一連のplistをJSONに変換しました。それは素晴らしい仕事をしました。私のアプリのv1はpListを解析しました。SAX、DOM、プルパーサーを試して最速(この場合はSAX)を見つけましたが、JSONに変換した後、アプリのv2ははるかに高速になりました。必要がないので測定していません。ユーザーエクスペリエンスは十分です。以前は、新しいJSONパーサーを使用して、特に大きなpListで読み込みの進行状況ダイアログを使用する必要がありましたが、UIは常に応答します。

于 2012-09-19T07:48:17.670 に答える