Ошибки в JSON редко бывают драматичными. Обычно это небольшие синтаксические огрехи, которые потом съедают время, потому что ломаются где-то дальше по цепочке.
Форматирование с отступами нужно для чтения
Читаемый вид полезен, когда нужно:
- посмотреть на вложенность
- сравнить поля
- заметить дубли или не там стоящий массив
- быстро понять форму payload перед отправкой
Компактный вид нужен для переноса
Сжатый JSON полезен, когда:
- нужно вставить payload в тесное поле конфигурации
- важен компактный вид в логах или сообщении
- нужен аккуратный однострочный пример
Text
{"user":{"id":42,"role":"admin"},"flags":["beta","staff"]}Быстрый проход по JSON
- Проверьте payload на валидность до копирования.
- Переключайтесь в читаемый режим, когда структура перестаёт быстро считываться.
- Используйте компактный режим только после того, как JSON уже точно корректный.
- Не рассчитывайте на комментарии: строгий JSON их не поддерживает.
Попробуйте инструмент
Форматирование JSON
Форматируйте или сжимайте JSON с мгновенной проверкой.
Что ещё почитать
Гид
Как писать чистые слаги для статей, инструментов и лендингов
Практический гайд по слагам: что оставлять, что убирать и как делать URL читаемыми, не превращая их в кашу из ключей.
Процесс
Как превращать повторяющиеся задачи в маленькие инструменты
Практичный способ замечать повторяющиеся задачи, описывать вход и результат и понимать, когда достаточно одного маленького инструмента.