JSONArray
两边有 [] 中括号,怎么转json,转成JSONArray 吧
49行代码修改成下面的试试
List<Map> maps = JSONObject.parseArray(str, Map.class);
if (!CollectionUtils.isEmpty(maps)) {
String menuParent = (String) maps.get(0).get("menuParent");
}
JSONObject.parseObject 是转化对象的,JSONObject.parseArray 是转化数组的,从打印的字符串可以看出,数据源是数组
把两边的[]去掉