开发者社区 问答 正文

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 3473 分享 版权
1 条回答
写回答
取消 提交回答
  • 当某个属性没有取到值得时候,你默认为不为空,也就是get方法还回一个默认的值就行了.

    public class person { 
    private String name =""; 
    
    public String getName(){ 
      return name; 
    } 
    }
    
    2020-01-04 20:30:02
    赞同 展开评论