0
У меня есть JSONObject с несколькими JSONArrays в нем. Я написал цикл for для прокрутки объекта, но мне нужно получить JSONArray в позиции Index. Кто-нибудь знает как это сделать?Получение JSONArray по индексу от JSONObject
Heres мой JSONObject
{"Contacts": //JSONObject
{
"B"://JSONArray..
[
{"ContactName":sdfsdf,"ID":900,"Number":1368349},
{"ContactName":adsdfd,"ID":1900,"Number":136856},
{"ContactName":adglkhdofg,"ID":600,"Number":136845}
],
"C":[
{"ContactName":alkghoi,"ID":900,"Number":1368349},
{"ContactName":wetete,"ID":1900,"Number":136856},
{"ContactName":dfhtfh,"ID":600,"Number":136845}
]
.....//and so on..
}
}
Heres мой цикл этот вопрос я имею что для извлечения JSONArray из JSONObject это требует строки, но я пытаюсь получить массив на индекс объекта в JSONObject
JSONArray headerStrings = contacts.names();
Log.v("Main", "headerStrings = " + headerStrings);
SeparatedListAdapter adapter = new SeparatedListAdapter(this);
for (int t=0; t<contacts.length(); t++){
adapter.addSection(headerStrings.getString(t), new DocumentArrayAdapter (getActivity(),R.layout.document_cell,contacts.getJSONArray(t););
}