开发者社区> 问答> 正文

springMVC,返回的json数据有null值,怎么过滤成空串

json返回格式。 {"list":[{"name":"0905","age":100,"sex":"nan"},{"name":null,"age":100,"sex":null}]} 问题补充:我是想统一处理,不只是一处。 现在用@JsonSerialize(using = XXX.class)的方式只能修改值不为NULL的数据。 我是调用MappingJacksonHttpMessageConverter转换器。 有什么方法在调用转换器时将NULL替换成""呢? 最好能用代码回答。不胜感激。

展开
收起
游客ufivfoddcd53c 2020-01-04 20:29:48 3420 0
1 条回答
写回答
取消 提交回答
  • 当某个属性没有取到值得时候,你默认为不为空,也就是get方法还回一个默认的值就行了.

    public class person { 
    private String name =""; 
    
    public String getName(){ 
      return name; 
    } 
    }
    
    2020-01-04 20:30:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多