我正在为我的应用程序实现数据库,并且尝试将其“连接”到我的REST接口。数据以JSON形式传入,并带有新的JSON-Support(自Realm 0.76起),我可以随意使用JSON,Realm.createObjectFromJson(MyType.class, jsonString)它会创建适当的对象和RealmLists。
Realm.createObjectFromJson(MyType.class, jsonString)
但是我该如何做相反呢?也就是说,采用RealmObject并将其序列化为JSON?它还应该序列化该对象内的任何RealmList。
来自Realm的基督徒。尽管核心数据库实际上支持JSON序列化,但Android Realm目前没有任何此类方法,因此,现在您要么必须手动执行操作,要么使用GSON之类的第三方工具(注意,我尚未测试该方案然而)。