Форматировщик и валидатор JSON
Форматируйте, минифицируйте и валидируйте JSON онлайн. Вставьте JSON для мгновенного форматирования с отступом 2 пробела, 4 пробела или табуляция, или минифицируйте для продакшена.
Отступ
Примеры JSON
| Название |
|---|
| User Object |
| Array of Items |
| Nested Object |
| API Response |
| Config File |
| Error Response |
Часто задаваемые вопросы
Форматирование JSON добавляет отступы и переносы строк для удобочитаемости. JSON.stringify(data, null, 2) в JavaScript форматирует JSON с отступом в 2 пробела. Минифицированный JSON идентичен по содержанию, но удаляет все пробелы для уменьшения размера файла.
Форматирование (pretty-print) добавляет отступы и переносы строк для лёгкого чтения и отладки — идеально для просмотра ответов REST API. Минификация удаляет все незначимые пробелы для получения максимально компактной строки JSON — идеально для продакшен API.
Распространённые ошибки JSON: (1) Завершающая запятая — {"a":1,} — JSON не допускает запятые в конце. (2) Ключи без кавычек — {name:"Alice"} — JSON требует двойные кавычки для всех ключей. (3) Одинарные кавычки — {'key':'value'} — JSON использует только двойные кавычки. (4) Отсутствующая закрывающая скобка. Валидатор показывает точную строку и столбец первой ошибки.
Веб-серверы минифицируют JSON для уменьшения трафика — форматированный ответ в 50 КБ может быть 30 КБ после минификации. Этот инструмент позволяет вставить минифицированный ответ API и мгновенно прочитать его в структурированном формате во время разработки.