JSON对象操作

---string 转jsonObject

JSONObject j = JSONObject.fromObject(str); 

JSONObject j = JSONObject.fromObject(group);
JSONArray ja = (JSONArray) j.get("groups");
List<Map<String,String>> groupList = new ArrayList<Map<String,String>>();

for(int i =0;i<ja.size();i++){
Map<String,String> m = new HashMap<String, String>();

JSONObject js = (JSONObject)ja.get(i);
--遍历jsonObject对象
Iterator<String> iterator = js.keys();
while(iterator.hasNext()) {
String jsonKey = iterator.next();
String value = js.get(jsonKey).toString();
m.put(jsonKey, value);
System.out.print(jsonKey+" "+value+" ");
}

posted @ 2016-03-03 17:38  加洲旅馆2012  阅读(122)  评论(0编辑  收藏  举报
hello