FastJson返回值为空时key丢失
发布时间:2020-12-16 18:56:47 所属栏目:百科 来源:网络整理
导读:FastJson返回值为空时key丢失 使用以下代码解决: // ====================== public static final String toJSONString(Object object) { return JSON.toJSONString(object,SerializerFeature.WriteMapNullValue,SerializerFeature.DisableCircularReferenc
FastJson返回值为空时key丢失使用以下代码解决: // ====================== public static final String toJSONString(Object object) { return JSON.toJSONString(object,SerializerFeature.WriteMapNullValue,SerializerFeature.DisableCircularReferenceDetect); } Map < String,Object > jsonMap = new HashMap< String,Object>();<br /> jsonMap.put("a",1);<br /> jsonMap.put("b","");<br /> jsonMap.put("c",null);<br /> jsonMap.put("d","huaqinwang.com");<br /> String str = JSONObject.toJSONString(jsonMap);<br /> System.out.println("没有经过特殊处理的json输出:"+str);<br /> //输出结果:{"a":1,"b":"",d:"huaqinwang.com"}<br /> System.out.println("经过特殊处理的json输出:"+JSONAdvance.toJSONString(jsonMap));<br /> // 输出 经过特殊处理的json输出:{"a":1,"c":null,"d":"huaqinwang.com"}<br /> 参考网址
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 58.Oracle杂记——Oracle诊断常用命令
- 做一个像植物大战僵尸的Flash游戏1
- 除了使用访问者模式之外,有没有办法在C#中使用变体?
- c – Qt的新手问题
- objective-c – 如何使用Objective C使用Bluebamboo设备打印
- Jersey开发RESTFul的附件依赖包mimepull.jar
- reactjs – 错误React.Children.only期望收到一个React元素
- 正则表达式匹配
- ruby-on-rails – 使用accepts_nested_attributes_for和bel
- CKEditor+SWFUpload实现功能较为强大的编辑器(一)---CKEd