一尘不染

如何在Realm for Java中将RealmObject序列化为JSON?

json

我正在为我的应用程序实现数据库,并且尝试将其“连接”到我的REST接口。数据以JSON形式传入,并带有新的JSON-Support(自Realm
0.76起),我可以随意使用JSON,Realm.createObjectFromJson(MyType.class, jsonString)它会创建适当的对象和RealmLists。

但是我该如何做相反呢?也就是说,采用RealmObject并将其序列化为JSON?它还应该序列化该对象内的任何RealmList。


阅读 408

收藏
2020-07-27

共1个答案

一尘不染

来自Realm的基督徒。尽管核心数据库实际上支持JSON序列化,但Android
Realm目前没有任何此类方法,因此,现在您要么必须手动执行操作,要么使用GSON之类的第三方工具(注意,我尚未测试该方案然而)。

2020-07-27