使用 json 文件填充 Sugar ORM 对象

Populate Sugar ORM objects with a json file

我正在尝试将 JSON 数据放入 Sugar ORM 对象中,这样我就可以使用这些对象而不必从服务器获取 JSON 数据。我只是简单地下载一个 zip 文件(其中包含一个 JSON 文件)并解压缩,以便可以使用。每当我更新 JSON 数据时,我都会下载新的 zip 文件并替换旧的 JSON 数据。

我的 JSON 文件的示例可以是:

{
"id": "1",
"title": "JsonTitle",
"location": {
"city": "RightHere",
"street": "OnTheCorner",
"type": "Road"
}

我的模型 class 看起来像这样:

public class Example extends SugarRecord {
//setters and getters

}

我如何用这个 JSON 数据填充 Sugar ORM 对象?

如果我没理解错的话,你想将 json 序列化为 Java 对象。

为此,您有多种解决方案:

您可以在这些项目的主页上找到示例。