- 无论是什么Json工具都无法序列化本身是Json的对象,如果要序列化为字符串 可以先转为map或者Java对象再进行输出
//org.json
JSONObject json=new JSONObject();
json.put("a","a");
//使用JackJson序列化
new ObjectMapper().writeValueAsString(json);
输出的结果:{"empty":false}
Map<String,Object> map=json.toMap();
new ObjectMapper().writeValueAsString(map);
输出结果:{"a":"a"}