阿里的fastjson库,看了一下很多方案都是先进行序列化成json字符串,然后再解析,会有性能的问题,其实JSONObject这个类本身就实现了Map接口。
JSONObject转Map
var json = new JSONObject();
json.put("foo","bar");
Map<String, Object> map = json.getInnerMap();
Map转JSONObject
Map<String, Object> map = Map.of("foo","bar","id",2);
var json = new JSONObject(map);
所有评论(0)