开发者社区> 问答> 正文

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

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载