2

我正在开发一个调查 android 应用程序,以便:

  • 每个调查都作为 XML 文件从服务器下载。
  • 一项调查可以有多个版本(新调查、新 XML)。
  • 下载新的 XML 时,它应该覆盖其对应的先前 XML。

我想将文件存储在 sqlite 数据库中。如何将我的文件插入数据库?

我应该使用 BLOB 还是将 XML 的内容存储为字符串?无论如何我应该怎么做?

4

1 回答 1

0

将整个 xml 字符串作为标准字符串存储在数据库中。然后您可以轻松检索并解析它。

有关在 android 中使用 sqlite 的教程,请参阅:

http://developer.android.com/guide/topics/data/data-storage.html#db

http://www.vogella.com/articles/AndroidSQLite/article.html

http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/

http://android-er.blogspot.in/2011/06/simple-example-using-androids-sqlite_02.html

于 2012-10-14T06:41:46.593 回答