String json_string_from_server = "{"test1":"test1_value","test2":"test2_value"}";
how to loop the JSON and print all the keys and values.
See Question&Answers more detail:osString json_string_from_server = "{"test1":"test1_value","test2":"test2_value"}";
how to loop the JSON and print all the keys and values.
See Question&Answers more detail:osYou can simply parse the Json string as below -
String json_string_from_server = "{"test1":"test1_value","test2":"test2_value"}";
JSONObject jObj = new JSONObject(json_string_from_server);
String val_Test1 = jObj.getString("test1");
String val_Test2 = jObj.getString("test2");
case 2:
String json_string_from_server = "{
"result" : [
{"test1":"test1_values_baru", "test2":"test2_values"},
{"test1":"test??1_values", "test2":"test2_values"}
]
}";
JSONObject jObj = new JSONObject(json_string_from_server);
JSONArray jResultArray = jObj.getJSONArray("result");
for(int i=0; i<jResultArray.length(); i++){
JSONObject jResultObj = jResultArray.getJSONObject(i);
String val_Test1 = jResultObj.getString("test1");
String val_Test2 = jResultObj.getString("test2");
}