Здравствуйте. Подскажите, пожалуйста. Мне приходят данные в виде JSON файла. Структура примерно следующая:
"Адрес":[
{
"Регион":{
"ТипРегион":"область",
"НаимРегион":"Свердловская"
}
}, ...
}, ...
]
Как правильнее обработать такие данные, если может придти не только один объект регион, но и массив. Делала в цикле for(key in obj) , но он выдает ошибку, если пришел не массив, а один объект. Если обрабатывать просто for, тоже ругается. Сейчас пишу условие, что если длина неизвестна, значит, 1 объект и свой обработчик, если длина есть, значит, запускаю цикл, но, по-моему, это ужасно коряво. Как более красиво обработать такую структуру?