Что такое JSON и почему это стандарт?
JSON (JavaScript Object Notation) — это легкий формат обмена данными, который легко читать и писать людям, а машинам — легко анализировать и генерировать. Сегодня более 90% трафика данных между REST API, мобильными приложениями и веб-сервисами осуществляется в формате JSON.
JSON против XML
По сравнению с некогда популярным форматом XML, JSON потребляет гораздо меньше символов (меньший размер файла) и гораздо более читабелен. Кроме того, его нативная совместимость с JavaScript делает его неоспоримым лидером в веб-разработке.
Общие ошибки JSON
- Оставление запятой после последнего элемента (зависающая запятая).
- Неиспользование двойных кавычек (Стандарт JSON принимает только двойные кавычки ").
- Заключение логических значений в кавычки (должно быть
trueвместо"true").