怎么实现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库的网站是什么 猜您想看
-
如何设置电脑的默认浏览器?
如何设置电脑的...
2023年05月03日 -
如何在Linux中使用htop命令查看系统资源使用量
如何在Linu...
2023年05月06日 -
怎么使用RocketMQ事务消息解决分布式事务
RocketM...
2023年05月22日 -
如何使用 OpenWrt 路由器进行 PoE 管理?
如何使用Ope...
2023年04月17日 -
如何解析树莓派加python3脚本实现自动上报ip到万网域名
解析树莓派加P...
2023年07月22日 -
如何使用iPhone上的社交分享快速在社交媒体上分享图片和视频
如何使用iPh...
2023年05月05日