JSONObject和String相互转换
JSONObject jsonObject = new JSONObject();
JSONArray jsonArray = new JSONArray();
try {
jsonObject.put("a","1");
jsonObject.put("b","2");
jsonObject.put("c","3");
jsonObject.put("d","4");
for(int i=0;i<10;i++){
JSONObject object = new JSONObject();
object.put("name",i+"");
jsonArray.put(object);
}
jsonObject.put("abcd",jsonArray);
} catch (JSONException e) {
e.printStackTrace();
}
Log.e("MainActivity",jsonObject.toString());
try {
JSONObject object = new JSONObject(jsonObject.toString());
Log.e("MainActivity",object.toString());
} catch (JSONException e) {
e.printStackTrace();
}
JSONObject jsonObj