【发布时间】:2017-05-18 05:49:51
【问题描述】:
您好,我有这样的 json,现在我想将此 json 保存到 sqlite android,但是 我很困惑如何为这个json创建一个表,json结果是字符串/文本类型但是我们知道在创建表sqlite中我们需要整数类型的数据作为主键。
我想使用 UserId 作为主键,但这是文本/字符串类型。
我的问题可以创建以字符串/文本作为主键的表吗? 如果您有另一种方法将此 json 保存到 sqlite,请告诉我如何做到这一点。在此先感谢...
[
{
"UserId": "3c652fc4-5dc4-4fa5-8c07-d27b0b657823",
"Nationality": "ID",
"Image": null,
"IsAlreadyOnTextoaser": true,
"IsAlreadyOnRequest": false,
"LastActive": null,
"LastActiveResume": "0 Days Ago",
"FirstName": "dwi",
"LastName": "wahyudi"
},
{
"UserId": "cbb1f8bd-8016-4bc6-abd1-701fb353293d",
"Nationality": "ID",
"Image": null,
"IsAlreadyOnTextoaser": true,
"IsAlreadyOnRequest": false,
"LastActive": null,
"LastActiveResume": "0 Days Ago",
"FirstName": "Wildan",
"LastName": "Rachman"
}
]
【问题讨论】:
-
您可以将主键创建为字符串。试试这个stackoverflow.com/questions/7591492/…
标签: android sql json database sqlite