我是Volley(和SQLite)的新手并试图找出如何在SQLite表中存储响应(这是一个JSON数组)?
至于现在,我遍历数组以制作单独的JSON对象,并将它们的值放在模型中。
我的第一个问题是在我的SQLite数据库中制作'insert(MyModel)'方法,但它不够通用。 (如果我有一个包含20多个不同模型的模型文件夹,这意味着我需要为每个模型创建一个新的插入方法,这会导致代码冗长而混乱)。
我的思考方式完全错了,接下来我应该去哪里?我尝试制作一个接受HashMap的通用方法,但我没有让它工作。
任何提示?
API示例:
[
{
"Name": "sample string 1",
"SomeSampleBoolean": true,
"Icon": "sample string 2",
"ProjectID": 3,
},
{
"Name": "sample string 1",
"SomeSampleBoolean": false,
"Icon": "sample string 2",
"ProjectID": 4,
}
]