Что такое JSON?
JSON (JavaScript Object Notation) - это легкий формат обмена данными, независимый от языка. Его легко читать и писать людям, а также легко разбирать и генерировать машинам.
Знаете ли вы? JSON является самым популярным форматом данных в мире, эффективно заменяя XML в большинстве современных веб-API.
Правила синтаксиса JSON
Правильный синтаксис
- •Данные находятся в парах имя/значение.
- •Ключи ДОЛЖНЫ быть заключены в двойные кавычки.
- •Строки должны использовать двойные кавычки.
- •Данные разделяются запятыми.
Частые ошибки
- ×Лишняя запятая после последнего элемента.
- ×Использование одинарных кавычек вместо двойных.
- ×Отсутствие закрывающих фигурных или квадратных скобок.
- ×Добавление комментариев.
Общие случаи использования
Веб-API (REST/GraphQL)
Стандартный формат для обмена данными API.
Файлы конфигурации
Хранение настроек (package.json и т.д.).
NoSQL базы данных
Хранение данных в MongoDB, CouchDB.