Форматирование JSON

Форматирование и проверка JSON

Загрузка…

Был ли этот инструмент полезен?

About this tool

Этот инструмент проверяет текст JSON и переформатирует его с отступами или сжимает в одну строку. Он действительно разбирает ваш ввод с помощью JSON.parse, поэтому синтаксическая ошибка точно указывает, в какой строке и столбце она произошла. Выберите вывод с отступом 2 пробела, 4 пробела или в одну строку.

How to use

  1. Вставьте текст JSON в поле ввода или нажмите кнопку примера.
  2. Разбор происходит по мере ввода - при ошибках появляется красная рамка, а при корректном тексте ниже появляется отформатированный результат.
  3. Используйте кнопки отступа (2 пробела / 4 пробела / одна строка), чтобы изменить формат вывода.
  4. Используйте кнопку копирования, чтобы получить отформатированный JSON.

Frequently asked questions

Как вычисляются номера строки и столбца в сообщениях об ошибках?
JSON.parse сообщает позицию символа; этот инструмент заново вычисляет строку и столбец из этой позиции, используя переносы строк в вашем вводе.
Поддерживается ли JSON5 или JSON с комментариями?
Нет. Поддерживается только стандартный синтаксис JSON. Комментарии, завершающие запятые и строки в одинарных кавычках отмечаются как ошибки.
Что меняется при сжатии в одну строку?
Выбор "одна строка" в настройках отступа выводит JSON без пробелов и переносов строк, минимального размера - полезно, когда нужно компактное тело для запроса к API.
Введённый JSON сохраняется на сервере?
Нет. Разбор и форматирование полностью происходят в вашем браузере и никогда не отправляются на сервер.

Похожие инструменты