Сделайте нечитаемый JSON понятным, найдите точную строку синтаксической ошибки и исправьте самые частые проблемы: лишние запятые, кавычки и комментарии.
API и файлы настроек часто выдают JSON одной длинной строкой. Форматтер добавляет отступы, чтобы его можно было читать, а валидатор точно показывает, где ошибка.
Форматируйте JSON за секунды
- Откройте инструмент «Форматтер JSON».
- Вставьте JSON (или нажмите кнопку примера, чтобы попробовать).
- Выберите отступ, затем читайте, копируйте или скачивайте результат.
Он работает в браузере, поэтому ключи API и данные клиентов в JSON никогда не покидают ваше устройство.
До и после
{"name":"Ali","marks":[88,92],"passed":true}
превращается в
{
"name": "Ali",
"marks": [
88,
92
],
"passed": true
}
Пять самых частых ошибок JSON
| Ошибка | Неверно | Верно |
|---|---|---|
| Лишняя запятая в конце | [1, 2, 3,] | [1, 2, 3] |
| Одинарные кавычки | {'a': 1} | {"a": 1} |
| Ключи без кавычек | {a: 1} | {"a": 1} |
| Комментарии | {"a": 1 // note} | Удалите комментарий |
| Особые значения | NaN, undefined | null или число |
Валидатор показывает строку и столбец первой проблемы. Посмотрите чуть раньше этого места: частая причина — пропущенная запятая или скобка на предыдущей строке.
Минификация для продакшена
Форматированный JSON — для людей, минифицированный — для машин. Минификация убирает пробелы и переносы строк, чтобы файлы и ответы API стали меньше. Для другого кода используйте инструменты «Минификатор CSS» и «Минификатор JavaScript».
Нужна таблица?
Если ваш JSON — это список записей, конвертер «Конвертер JSON в CSV» превратит его в таблицу, которую можно открыть в Excel или Google Sheets. Для других текстовых данных кодировщики «Кодировщик и декодер Base64» и «Кодировщик и декодер URL» и инструмент «Тестер регулярных выражений» находятся в том же разделе инструментов для разработчиков.