json转map并获取key和value:
话不多说,直接上代码,请不要问“代码”是谁!
obj是一个json对象。
1 JSONObject obj = (JSONObject) iterator.next(); 2 Map maps = (Map) JSON.parse(obj.toString()); 3 for (Object map : maps.entrySet()) { 4 dbinfo info = new dbinfo(); 5 info.setPicturename(((Map.Entry) map).getKey().toString()); 6 info.setPicturepath(((Map.Entry) map).getValue().toString()); 7 listInfo.add(info); 8 }
亲测好使。