怎么实现fastjson生成json时Null转为空字符串
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容主要讲解"怎么实现fastjson生成json时Null转为空字符串",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么实现fastjson生成js
千家信息网最后更新 2025年12月02日怎么实现fastjson生成json时Null转为空字符串
本篇内容主要讲解"怎么实现fastjson生成json时Null转为空字符串",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么实现fastjson生成json时Null转为空字符串"吧!
举个例子
生成JSON代码片段
Map < String , Object > jsonMap = new HashMap< String , Object>(); jsonMap.put("a",1); jsonMap.put("b",""); jsonMap.put("c",null); jsonMap.put("d","wuzhuti.cn"); String str = JSONObject.toJSONString(jsonMap); System.out.println(str); //输出结果:{"a":1,"b":"",d:"wuzhuti.cn"}从输出结果可以看出,null对应的key已经被过滤掉;这明显不是我们想要的结果,这时我们就需要用到fastjson的SerializerFeature序列化属
也就是这个方法:JSONObject.toJSONString(Object object, SerializerFeature... features)
Fastjson的SerializerFeature序列化属性QuoteFieldNames----输出key时是否使用双引号,默认为true WriteMapNullValue---是否输出值为null的字段,默认为false WriteNullNumberAsZero--数值字段如果为null,输出为0,而非null WriteNullListAsEmpty--List字段如果为null,输出为[],而非null WriteNullStringAsEmpty-字符类型字段如果为null,输出为"",而非null WriteNullBooleanAsFalse-Boolean字段如果为null,输出为false,而非null
Map < String , Object > jsonMap = new HashMap< String , Object>(); jsonMap.put("a",1); jsonMap.put("b",""); jsonMap.put("c",null); jsonMap.put("d","wuzhuti.cn"); String str = JSONObject.toJSONString(jsonMap,SerializerFeature.WriteMapNullValue); System.out.println(str); //输出结果:{"a":1,"b":"","c":null,"d":"wuzhuti.cn"}到此,相信大家对"怎么实现fastjson生成json时Null转为空字符串"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
输出
字段
生成
结果
空字符
内容
序列
方法
学习
实用
明显
更深
也就是
代码
例子
兴趣
字符
实用性
实际
属性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
芯片原厂软件开发
计算机网络技术转段考题
长丰专业型网络技术咨询怎么样
方舟加入官方服务器闪退
直播软件开发流程视频
社旗法院开展网络安全宣传
服务器硬件入门基础知识pdf
迁安软件开发公司
移动数据库分步考试题
政治 如何维护网络安全
交易服务器英文
软件开发用曲面屏
服务器上下线管理规定
软件开发项目税
优秀黑板报网络安全记心中
软件开发哪家收费合理
河南服务器光模块云空间
jsp数据库注册性别
pyqt5 数据库入门
下面哪个选项不属于网络安全范畴
苹果手机商店链接不上服务器
虚拟服务器连接两台存储方案
lol服务器掉帧问题
吐鲁番新华互联网科技行情
服务器 数据库 管理
政治 如何维护网络安全
大兴区服务器负载均衡
dns服务器做访问控制
大连辣苹果网络技术有限公司
授权安全 数据库