Служба, предоставляющая ответы JSON:
"clinic_info": { ... }
Где ...
- допустимый объект JSON.
Но когда он пуст, вы говорите, что это выглядит так:
"clinic_info": []
Обратите внимание на []
, который говорит, что это пустой массив объектов .
Возможно, вы захотите изменить ответ службы (если это возможно), так как он кажется мне непоследовательным, если он возвращает объект, когда он имеет действительные данные, и массив, если нет действительных данных.
Сообщение об ошибке, которое вы получаете, ясно:
Ожидается декодирование словаря, но вместо него найден массив.
Ожидается объект {}
, но найден массив []
.