下面举一个代码的列子目的是实现如下功能:
[{"userId":1,"userName":"plf"},{"userId":2,"userName":"phy"},{"userId":3,"userName":"ply"}]
变成
[{"user_id":1,"user_name":"plf"},{"user_id":2,"user_name":"phy"},{"user_id":3,"user_name":"ply"}]
我们可以通过如下的代码实现:
public JSONArray getNewJSONArray(JSONArray array){
JSONArray a1=new JSONArray();
JSONObject aa=new JSONObject();
for(int i=0;i
JSONObject a= (JSONObject)array.get(i);
Iterator itt = a.keys();
Set set=a.keySet();
List list=new ArrayList(set);
for(int j=0;j
aa.put(isAcronym(list.get(j)+""), a.opt(list.get(j)+""));
}
a1.add(aa);
}
return a1;
}
<