现在有一个String字符串,json格式,这样
String arr = {\'arr1\':[{\'dig1\':\'haha1\'}],\'arr2\':[{\'dig2\':\'haha2\'}]}
我的想法这样:
//第一步,先把字符串转换为map,这个时候map是{“arr1”:[{“dig1”:“haha1”}],“arr2”:[{“dig2”:'haha2”}]}
Map<String,Object> map = JSON.parseObject(arr);
//第二步,取出arr键值
for(Object key:map.keySet()){
//这里打印是:[{“dig1”:“haha1”}]和[{“dig2”:'haha2”}]
System.out.println(map.get(key));
//第三步,我要取出dig1和dig2的值haha1和haha2的话怎么取?
}
//第三步,我要取出dig1和dig2的值haha1和haha2的话怎么取?
相关分类