中易网

realmandroid能进行json解析吗

答案:2  悬赏:0  
解决时间 2021-11-09 11:36
  • 提问者网友:优雅ぉ小姐
  • 2021-11-08 12:11
realmandroid能进行json解析吗
最佳答案
  • 二级知识专家网友:狠傷凤凰
  • 2021-11-08 13:37
数据库一直以来给我的感觉就是——麻烦!!!
接触了Realm之后才终于可以开开心心的使用数据库了。
本文总结一些Realm数据库的常用知识点,包括多线程访问,以及如何与Retrofit2.0一起使用等...
看懂这些知识点之后,个人认为就可以在一般的项目中使用Realm了。

1. model类必须extends RealmObject,所有属性必须用private修饰

2. model中支持基本数据结构:boolean, byte, short, ìnt, long, float, double, String, Dateand byte[]

3.若要使用List必须用RealmList,或者继承RealmList

4.与Retrofit2.*一起使用,通过Gson来解析Json数据并直接生成RealmObject,可参考如下写法:

[java] view plain copy
Gson gson = new GsonBuilder()
.setExclusionStrategies(new ExclusionStrategy() {
@Override
public boolean shouldSkipField(FieldAttributes f) {
return f.getDeclaringClass().equals(RealmObject.class);
}

@Override
public boolean shouldSkipClass(Class clazz) {
return false;
}
全部回答
  • 1楼网友:魅世女王
  • 2021-11-08 14:36
我暂时保留我的看法!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息