欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JSONObject和JSONArray遍历

程序员文章站 2024-02-26 11:36:16
...

JSONObject遍历:

JSONObject  jsonobject=new JSONObject(str);
Iterator iterator = jsonobject.keys();

while(iterator.hasNext()){

String key = String.valueOf(iterator.next());//得到键

String value = jsonobject.getString(key);//得到值

}

JSONArray遍历:

JSONArray jsonArray=JSONArray.fromObject(arrayStr);

Iterator<String> iterator = null;

for (int i = 0; i < jsonArray.size(); i++) {

JSONObject item = jsonArray.getJSONObject(i);

JSONArray columnValues = item.getJSONArray("columnValues");

iterator = columnValues.iterator();

while (iterator.hasNext()) {

String key = String.valueOf(iterator.next());//得到键

String value=item.getString(key);//得到值

}

}






相关标签: json遍历