l=JSONArray.toList(j);
Map<String,Object>map=toMap(jsonString);for(Map.Entry<String,Object>entry:map.entrySet()){Stringkey=entry.getKey();Objectvalue=entry.getValue();System.out.println(key...
publicclassJsonToJava{publicstaticvoidmain(String[]args){try{Strings=JSONObject.toString();Objecto=JSONUtil.deserialize(s);Objecto1=((HashMap)o).get("DATA");//此举将DATA作为...
importjava.util.Map;/JSON字符串自动转换Createdbyzknon2016/8/22./publicclassJsonToMapTest01{publicstaticvoidmain(String[]args){Stringstr="{\"0\":\"zhangsan\",\"1\":\"li
jsonArr.get(i));Iteratorit=obj.keys();while(it.hasNext()){Stringkey=String.valueOf(it.next());Stringvalue=(String)obj.get(key);map.put(key,value);}}System.out.println(map);
将一个String形式的json转化成Map的Java程序如下:importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;importorg.json.JSONObject;publicclassFFF{publicstaticvoidmain(String[]args){...
用google的Gson类可以转换成Map类型,需要下载gson-2.3.1.jar,并且包含到你的buildPath中,完整的Java程序如下importjava.util.HashMap;importjava.util.Map;importcom.google.gson.Gson;publicclassH{public...
JSONArrayj=JSONArray.fromObject(str);Listl=JSONArray.toList(j);
Gsongson=newGson();Map<String,Object>map=newHashMap<String,Object>();map=gson.fromJson(str,map.getClass());使用json-lib包的话需要导入更多的包,需要额外导入commons-lang.jar、ezm...
json.parsearray默认是将字符串转换成json数组,其实就是key-value的形式,然后你new一个list,循环add就可以了。