java解析json串获取key和value

网上例子巨多,纯属个人笔记:

JSONObject maleArray = maleObject.getJSONObject("extension");

Iterator<String> male_Iterator = maleArray.keys();

while(male_Iterator.hasNext()){
// 获得key
String key = male_Iterator.next();
//根据key获得value, value也可以是JSONObject,JSONArray,使用对应的参数接收即可
String value = maleArray.getString(key);

}

 

我的json串格式

......
"extension": {
"pit_25": "0",
"pit_26": "1",
"pit_27": "0",
"pit_41": "0"
}

posted @ 2018-05-15 17:34  小安妮的熊  Views(23675)  Comments(0Edit  收藏  举报