美文网首页
FastJson转换Object时,空字符串丢失的解决办法

FastJson转换Object时,空字符串丢失的解决办法

作者: 0人间四月天O | 来源:发表于2021-11-24 14:16 被阅读0次

Fastjson的SerializerFeature序列化属性:

  • QuoteFieldNames———-输出key时是否使用双引号,默认为true
  • WriteMapNullValue——–是否输出值为null的字段,默认为false
  • WriteNullNumberAsZero—-数值字段如果为null,输出为0,而非null
  • WriteNullListAsEmpty—–List字段如果为null,输出为[],而非null
  • WriteNullStringAsEmpty—字符类型字段如果为null,输出为”“,而非null
  • WriteNullBooleanAsFalse–Boolean字段如果为null,输出为false,而非null

解决办法:

JSON.toJSONString(bean, SerializerFeature.WriteMapNullValue,SerializerFeature.WriteNullStringAsEmpty));

转载: https://www.jianshu.com/p/dd1997c85bce

相关文章

网友评论

      本文标题:FastJson转换Object时,空字符串丢失的解决办法

      本文链接:https://www.haomeiwen.com/subject/jfvntrtx.html