替代GSON字段

时间:2014-05-08 00:23:32

标签: java android json field gson

基本上,我使用GSON在Android上解析一些JSON,当使用JavaBeans获取对象列表时,我遇到了一个问题 - 其中一个对象类型有两个变体

这两个JSON对象完全相同,除了可以是字符串字段(字段' a')或对象字段(字段' b')

是否可以让GSON接受具有这两个选项之一的JSON对象,并且只将JSON中未包含的字段保留为Java对象中的null?

由于

1 个答案:

答案 0 :(得分:0)

我建议使用Jackson或Moshi来处理JSON,并避免在下一个项目中使用Gson,因为反序列化的速度要慢得多,而序列化对象时的速度比Moshi快一些,但由于HTML,生成的JSON可能更大Gson插入其中​​的兼容转义字符。