一、Json转换为Map<String,Object>
其中varsStr是json格式的字符串
Map<String,Object> vars = JSONObject.parseObject(varsStr, new TypeReference<Map<String, Object>>(){});
二、List<Map>转为json字符串,作为参数传递给接口,接口在将字符串转为List<Map>
先将List转为String
//将List<Map>转为string
List<Map<String, Object>> list;
String json = JSON.toJSONString(list);
再将List<Map> 形式的String转为List<Map>
//将Strign转为List<Map>
List<Map> maps = JSONObject.parseArray(str,Map.class)