Как анализировать данные Json с помощью специальной десериализацииAndroid

Форум для тех, кто программирует под Android
Anonymous
Как анализировать данные Json с помощью специальной десериализации

Сообщение Anonymous »


Я отправляю вызов API и получаю такой ответ

{ "12312412312124123124": { "id": "12312412312124123124", "content": [ { "id": 41419969} ] }, "141412312412312521": { "id": 141412312412312521", "content": [ { "id": 41419969} ] }} как я могу проанализировать этот json-объект или создать для него класс данных? Я искал пользовательскую десериализацию, но не нашел ответа...

Это мой код выполнения вызова
builder.build().newCall(request).execute().use { ответ -> если (response.isSuccessful) { val responseBody = response.body?.string() if (!responseBody.isNullOrBlank()) { показания val = gson.fromJson(responseBody, MyClassForParsing::class.java) } еще { println("Тело ответа пусто.") } } еще { println("Запрос не выполнен с кодом: ${response.code}") } }

Вернуться в «Android»