解析JSONObject并创建HashMap
public static void jsonToMap(String t) throws JSonException { HashMap<String, String> map = new HashMap<String, String>(); JSonObject jObject = new JSonObject(t); Iterator<?> keys = jObject.keys(); while( keys.hasNext() ){ String key = (String)keys.next(); String value = jObject.getString(key); map.put(key, value); } System.out.println("json : "+jObject); System.out.println("map : "+map); }测试输出:
json : {"phonetype":"N95","cat":"WP"}map : {cat=WP, phonetype=N95}


