(2)创建 JSONObject 对象
JSONObject jsonObject = new JSONObject(source);
(3)JSONObject 转 Map<String, Object>
Map<String, Object> jsonMap = jsonObject.toMap();
(4)遍历Map<String, Object>
public static void foreachJsonMap(Map<String, Object> jsonMap) {
// 遍历jsonMap
Set<Map.Entry<String, Object>> set = jsonMap.entrySet();
set.forEach( entry -> {
String key = entry.getKey();
Object valueObj = entry.getValue();
System.out.println(key + “\t\t” + valueObj);
});
}
(5)解析json字符串对象
public static Map<String, Object> jsonObjectToMap(Object object) {
String source = object.toString().substring(1,object.toString().length()-1).replace(“=”,“:”);
JS