Теория
JSON — текстовый формат данных: объекты в фигурных скобках, массивы в квадратных, строки в кавычках. Его понимают все языки программирования, поэтому JSON стал стандартом обмена данными между сервисами.
Форматтер наводит порядок в записи: расставляет отступы и переносы, превращая однострочный «{"a":1,"b":[1,2]}» в читаемое дерево. Попутно проверяется синтаксис — битый JSON форматтер не пропустит.
Важно: ключи JSON всегда в двойных кавычках, а запятая после последнего элемента недопустима — это частые причины ошибок.
Пример с решением
- Условие. Отформатируйте строку «{"name":"Иван","age":30}».
- Формула. Каждое поле — с новой строки, вложенность — отступом.
- Подстановка. Объект с двумя полями, без вложенности.
- Вычисление. name и age выносятся на отдельные строки с отступом.
- Ответ. Двухстрочное читаемое дерево полей. Калькулятор с этой строкой покажет отформатированный JSON; ошибочную запись он пометит как невалидную.
Главное
- JSON — объекты, массивы, строки в кавычках.
- Форматтер добавляет отступы и проверяет синтаксис.
- Запятая после последнего элемента — ошибка.