alibaba的JSON.toString会把值为null的字段去掉,谨记
Posted jwcc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了alibaba的JSON.toString会把值为null的字段去掉,谨记相关的知识,希望对你有一定的参考价值。
alibaba的JSON.toString会把值为null的字段去掉,谨记
Map<String,Object> map = new HashMap<>();
map.put("a", "1");
map.put("b", "2");
map.put("c", null);
String jsonString = JSON.toJSONString(map);
System.out.println(jsonString);
结果:{"a":"1","b":"2"}
Map<String,Object> map = new HashMap<>();
map.put("a", "1");
map.put("b", "2");
map.put("c", "");
String jsonString = JSON.toJSONString(map);
System.out.println(jsonString);
结果:{"a":"1","b":"2","c":""}
以上是关于alibaba的JSON.toString会把值为null的字段去掉,谨记的主要内容,如果未能解决你的问题,请参考以下文章
我在数据库中新添一个时间字段 值为null 做一些操作报错 如果把值填为2010-1-1就不没错了 咋解决
Android onPreExecute()、progressDialog 和 json.toString() 错误