Привет, У меня есть JSONObject, в котором есть несколько массивов. Я хочу получить имя каждого массива в виде строки, кто-нибудь знает, как я могу это сделать?Получение имени JSONArray в виде строки android
Вот как выглядит мой json. поэтому значение, которое я пытаюсь выбраться, - это имя массива, поэтому B или C в этом случае. целью этого является установка текста заголовка в виде списка для этого значения.
{"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..
}
}
спасибо, вы знаете, как я могу сортировать их в алфавитном порядке –
JSONArray, похоже, не поддерживает сортировку. Я перебираю объекты в массиве, помещая каждую строку в список. Затем отсортируйте список. –