Перейти к содержимому
BrowserUtil

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

Форматирование, сжатие и валидация JSON с точным указанием ошибок и деревом структуры.

Отступ:

Ввод JSON

Вставьте документ JSON для форматирования.
—
Отформатированный JSON появится здесь.
Вывод JSON—

Статистика документа

Отформатированный JSON появится здесь.

Недавние документы (в этом браузере)

Последние 5 документов сохраняются только в локальном хранилище браузера. Ничего не передается на сервер.

Пока ничего не сохранено — здесь появятся отформатированные документы.

Инструкция

  1. 1 Вставьте или напечатайте JSON — форматирование обновится на лету.
  2. 2 Выберите размер отступа, отсортируйте ключи по алфавиту или экранируйте символы Юникода.
  3. 3 Переключайтесь между отформатированным видом, минификацией в одну строку и интерактивным деревом.
  4. 4 Повторно открывайте документы из локальной истории недавних файлов.

Возможности

  • Красивое форматирование с отступами 2 или 4 пробела, табуляцией и сжатием в одну строку
  • Валидация в реальном времени с точным указанием строки и столбца ошибки
  • Интерактивное дерево для удобной навигации по вложенным объектам и массивам
  • Алфавитная сортировка ключей и экранирование спецсимволов
  • Подробная статистика документа: узлы, ключи, глубина вложенности, размер в байтах
  • Локальная история последних 5 документов без передачи в интернет
  • 100% браузерное выполнение без отправки данных на сервер

Часто задаваемые вопросы

Передается ли мой JSON на сервер?

Нет. Обработка и валидация выполняются локально в браузере с помощью JavaScript, ваши данные остаются только на вашем устройстве.

Где хранится история и как ее удалить?

Последние 5 документов сохраняются в localStorage вашего браузера. Вы можете удалить отдельную запись или очистить всю историю в карточке ниже.

Поддерживаются ли комментарии и висячие запятые?

Нет, используется стандартный парсер JSON, требующий строгого соответствия спецификации RFC 8259.

Изменяет ли сортировка ключей сами данные?

Нет, меняется только порядок отображения ключей объектов. Значения и порядок элементов в массивах остаются неизменными.

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