Java代码中如何删除json数据中的null呢?
下文笔者讲述java代码中剔除json数据中的null的方法及示例分享,如下所示
使用 @JsonInclude(JsonInclude.Include.NON_NULL) 在实体类上标记,即可剔除null的数据例:实体类定义
@JsonInclude(JsonInclude.Include.NON_NULL) public class User implements Serializable { private String username; private String password; @JsonInclude(JsonInclude.Include.NON_NULL) private String token; }或使用全局配置的方式设置
例 SpringBoot的application.yml spring: jackson: default-property-inclusion: non_null例
使用前:{"username":"admin", "password":"pwd123", "token":null} 使用后:{"username":"admin", "password":"pwd123"}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。