Веб-разработка
JSON
JavaScript Object Notation · Формат JSON
JSON — текстовый формат обмена структурированными данными. Он описывает объекты, массивы, строки, числа, логические значения и null; его широко используют в API и конфигурациях.
Как это работает на примере
JSON отделяет данные от оформления страницы. Программа разбирает текст и получает структуру, с которой может работать. Хотя название связано с JavaScript, формат поддерживают многие языки, включая PHP и Python.
Сервис возвращает данные товара: {"name":"Клавиатура","price":2500,"available":true}. Приложение читает название, число и логический признак наличия как отдельные поля.
Корректный JSON ещё не означает правильные данные: нужно проверять ожидаемые поля и типы. Стандартный JSON не допускает комментарии и одинарные кавычки вокруг строк.
Почитать на сайте
Материалы, которые помогут разобраться и применить знания.