my JSONResponse looks as follows
[["1","somevalue","1234567890","1239876093","some"], ["2","somevalue","1234567890","1234567890","some"]]
and code accessing it is as follows
try{
String[] details = {""};
JSONArray array1 = new JSONArray(response);
JSONArray array = array1.getJSONArray(0);
JSONObject object;
//print(array.length() + "");
for(int i = 0; i < array.length(); i++){
object = array.getJSONObject(i);
details[i] = object.getString("roll") + " " + object.getString("name");
ArrayList<String> list = new ArrayList<>();
list.addAll(Arrays.asList(details));
ArrayAdapter<String> defaulters = new ArrayAdapter<String>(ShowDefaulters.this, android.R.layout.simple_list_item_1, list);
listView.setAdapter(defaulters);
}
}
catch (Exception e){
print(e.getMessage());
}