
文章目录一、介绍二、代码一、介绍这段代码演示了使用阿里巴巴 Fastjson 库将 JSONObject 对象转换为 Map 集合的用法。首先创建了一个 JSONObject 对象通过 put 方法添加了 id 和 name 两个键值对。然后调用 jsonObject.toJSONString() 方法将 JSONObject 转换为 JSON 字符串再通过 JSONObject.parseObject() 方法将该字符串解析为 Map 类型的集合。最后使用 System.out.println 打印输出 Map 对象。这种方式采用了两步转换先序列化为 JSON 字符串再反序列化为 Map实现了 JSONObject 到 Map 的类型转换。二、代码TestpublicvoidJSONObjectConverMap(){JSONObjectjsonObjectnewJSONObject();jsonObject.put(id,1);jsonObject.put(name,tom);MapString,StringmapJSONObject.parseObject(jsonObject.toJSONString(),Map.class);System.out.println(map);}结果展示输出{nametom,id1}