Gson g = new GsonBuilder().serializeNulls().create(); ObjectMapper mapper = new ObjectMapper(); mapper.setSerializationInclusion(Include.NON_NULL); jsckson 注解方式
- //将该标记放在属性上,如果该属性为NULL则不参与序列化
- //如果放在类上边,那对这个类的全部属性起作用
- //Include.Include.ALWAYS 默认
- //Include.NON_DEFAULT 属性为默认值不序列化
- //Include.NON_EMPTY 属性为 空(“”) 或者为 NULL 都不序列化
- //Include.NON_NULL 属性为NULL 不序列化
- @JsonInclude(Include.NON_NULL)
gson或jackson实体的属性为null时,序列化时保留该字符串
最新推荐文章于 2024-11-18 11:35:52 发布
本文介绍如何使用Gson和Jackson库来配置序列化过程,特别是如何排除null值的属性,包括通过代码配置及使用注解的方式。
439

被折叠的 条评论
为什么被折叠?



