怎么实现fastjson生成json时Null转为空字符串
一、Fastjson介绍
Fastjson 是一款功能强大的 Java 语言实现的 JSON 库,由阿里巴巴的工程师开发,主要功能包括:将 Java 对象转换为 JSON 格式数据,将 JSON 格式数据转换为 Java 对象,支持 Java 的反射机制,可以将 Java 对象转换为 JSON 格式的字符串,也可以将 JSON 格式的字符串转换为 Java 对象。
二、Fastjson生成json时Null转为空字符串的实现
Fastjson提供了一种可以将null转换为空字符串的方法,即设置SerializeConfig.globalInstance.propertyNamingStrategy = PropertyNamingStrategy.SnakeCase,这样就可以将null转换为空字符串。
三、实现代码
SerializeConfig.globalInstance.propertyNamingStrategy = PropertyNamingStrategy.SnakeCase;
JSON.toJSONString(object, SerializeConfig.globalInstance, SerializerFeature.WriteMapNullValue);
上一篇
java中数组和集合的比较 下一篇
收集Qt库的网站是什么 猜您想看
-
使用grep、sed和awk进行文本处理
1. grep...
2024年05月29日 -
如何解析SQL的bypass案例分析
bypass是...
2023年07月22日 -
python中怎么计算企业奖金利润
一、计算企业奖...
2023年05月26日 -
使用索引加速查询
搜索引擎优化(...
2023年05月05日 -
使用MySQL的视图管理工具
MySQL视图...
2023年05月05日 -
如何重构Steam账户密码?
如何重新设置S...
2023年05月03日