Тип возвращаемого JSON'а в Стандартизации
Здравствуйте!
Интересно, а возврат JSON-массива как корневого элемента в Стандартизации - это какой-то скрытый смысл или ... дань какой-то традиции? Или это "задел" на "Составную запись"? Просто во всех остальных методах по их сути должен возвращаться объект. А получается массив из которого мы должны уже доставать элемент с нулевым индексом. Можете пояснить природу этого явления?
Спасибо!
Ответ
Егор, добрый день! На входе массив, следовательно и на выходе массив. Например, отправите на входе 3 адреса — получите в ответ 3 объекта адресов.
[ "Москва Сухонская 1", "Москва Сухонская 2", "Москва Сухонская 3" ]
Ответ:
[ { "source": "Москва Сухонская 1", "result": "г Москва, ул Сухонская, д 1", ... }, { "source": "Москва Сухонская 2", "result": "г Москва, ул Сухонская, д 2", ... }, { "source": "Москва Сухонская 3", "result": "г Москва, ул Сухонская, д 3", ... } ]
А, так вот в чем дело! На вход можно/нужно подавать массив. И он не только для того, чтобы сделать валидным входной JSON, но и для того, чтобы иметь возможность за раз стандартизовать несколько записей. Теперь понятно! Спасибо!
Сервис поддержки клиентов работает на платформе UserEcho
Егор, добрый день! На входе массив, следовательно и на выходе массив. Например, отправите на входе 3 адреса — получите в ответ 3 объекта адресов.
Ответ: