Как анализировать данные 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}") } }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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