JSON阿里巴巴的 alibaba-fastjson

Posted Angel挤一挤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSON阿里巴巴的 alibaba-fastjson相关的知识,希望对你有一定的参考价值。

 

参考地址:https://www.cnblogs.com/jajian/p/10051901.html

 

7.SerializerFeature枚举项的使用

在fastjson中,缺省是不输出空值的。无论Map中的null和对象属性中的null,序列化的时候都会被忽略不输出,这样会减少产生文本的大小。但如果需要输出空值怎么做呢?

Model obj = ...;
JSON.toJSONString(obj, SerializerFeature.WriteMapNullValue);

当然也可以多个枚举同时使用

String text = JSON.toJSONString(obj, SerializerFeature.WriteMapNullValue, SerializerFeature.WriteNullListAsEmpty);

具体的SerializerFeature枚举项含义,可以查阅后使用。

 

以上是关于JSON阿里巴巴的 alibaba-fastjson的主要内容,如果未能解决你的问题,请参考以下文章

Json转换Bean太过复杂?试试阿里巴巴的FastJSON

去除阿里巴巴的JSON-踩雷

阿里巴巴Json工具:Fastjson教程

阿里巴巴最新开源项目 - [HandyJSON] 在Swift中优雅地处理JSON

阿里巴巴fastjson 包的使用解析json数据

阿里巴巴的json使用时的一些转换方法