Я предлагаю вам использовать согласованный формат Json, а не использовать динамический формат.Таким образом, ваша обработка будет всегда одинаковой.Вы можете сначала проверить статус.Если статус «ок», вы можете использовать информационный узел Json.
Пример правильной информации:
{
"status": "ok",
"info": {
"name": "Guest",
"age": "18"
}
}
Пример неверной информации:
{
"status": "wrong",
"info": null
}