一尘不染

如何在sqlite中从json保存数据

json

我是Android编程的新手,我想找到如何将json中的数据存储在android的sqlite中。我没有在互联网上找到任何有用的示例,这就是为什么我在这里问。如果您向我展示一个简单的举个例子,我会很高兴。非常感谢!


阅读 607

收藏
2020-07-27

共1个答案

一尘不染

创建一个具有JSON模型属性的模型类。

在您的模型中创建一个接受org.json.JSONObject(搜索Android开发人员参考)的构造函数。

在构造函数中,JSONObject使用方法String optString()和读取属性的值int optInt()

您也可以使用Android的ORMLite将对象保存到SQLite。您可以在此处找到工作示例:

http://ormlite.com/docs/android-examples

您将需要在Android项目中导入ormlite-core和ormlite-android .jar库。

http://sourceforge.net/projects/ormlite/files/releases/com/j256/ormlite/

ORMlite运作迅速,并具有便捷的访问方法。我在项目中多次使用它。

2020-07-27