我是靠谱客的博主 顺心嚓茶,最近开发中收集的这篇文章主要介绍Jackson 解析json数据之忽略解析字段注解@JsonIgnoreProperties,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

原文地址:https://blog.csdn.net/ngl272/article/details/70217104

平时解析json呢基本接口提供的json都是很明确的,所以用gson解析一般不会有啥大问题。但是此次情况不同,接口的数据我无法完全的预知,所以实体类字段有可能不完整。所以当返回的json数据里包含了实体类没有的字段时gson就有可能出错,但是对于这种情况用gson解析我是没找到相应的解决办法,如果谁知道麻烦告知一下,谢谢。

当然用Jackson解决就非常容易了,只需要在实体类上加上注解就可以。

@JsonIgnoreProperties(ignoreUnknown = true)
class ExtraBean {
    private boolean is_museuser;
 
    public boolean isIs_museuser() {
        return is_museuser;
    }
 
    public void setIs_museuser(boolean is_museuser) {
        this.is_museuser = is_museuser;
    }
}

最后

以上就是顺心嚓茶为你收集整理的Jackson 解析json数据之忽略解析字段注解@JsonIgnoreProperties的全部内容,希望文章能够帮你解决Jackson 解析json数据之忽略解析字段注解@JsonIgnoreProperties所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部