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

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

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

Бесплатно Работает в браузере Без регистрации

Загрузка: Форматтер JSON…

Ваши файлы не покидают устройство

Как пользоваться: Форматтер JSON

  1. 1

    Откройте «Форматтер JSON» на этой странице. Инструмент загружается прямо в браузере.

  2. 2

    Добавьте файл, текст или значения и настройте параметры.

  3. 3

    Скопируйте или скачайте результат. Ничего не загружается и не хранится.

Об инструменте

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

Как отформатировать JSON

  1. Вставьте JSON или загрузите файл .json.
  2. Выберите отступ: 2 пробела, 4 пробела или табуляцию.
  3. Если JSON корректен, результат появится сразу; если нет, сообщение об ошибке укажет на проблему.
  4. Откройте дерево, чтобы разворачивать объекты и массивы, или используйте поиск по ключам и значениям.
  5. Скопируйте результат или скачайте файл.

Другие возможности

  • Минификация: удаление пробелов и переносов строк для минимального размера.
  • Сортировка ключей по алфавиту в обе стороны для сравнения версий.
  • Удаление комментариев // и /* */, чтобы строгие парсеры приняли файл.
  • Экранирование Unicode, если система принимает только ASCII.
  • Статистика: размер, строки, глубина и число объектов, массивов, строк, чисел, логических значений и null.

Частые ошибки в JSON

  • Лишняя запятая после последнего элемента.
  • Одинарные кавычки: в JSON нужны двойные.
  • Ключи без кавычек, например {name: 1}.
  • Комментарии: сначала удалите их.
  • Пропущенная скобка, часто после ручного редактирования.

Форматирование меняет только пробелы, данные остаются прежними. Чтобы открыть JSON в таблице, используйте конвертер JSON в CSV.

Частые вопросы

Отправляется ли мой JSON на сервер?

Нет. Форматирование, проверка и дерево работают в вашем браузере. JSON никогда не отправляется в WoowTools.

Как найти ошибку в некорректном JSON?

Вставьте его и прочитайте сообщение об ошибке: там сказано, что ожидалось и где остановился разбор. Обычные причины: лишняя запятая, одинарные кавычки или пропущенная скобка.

Чем форматирование отличается от минификации?

Форматирование добавляет отступы и переносы для чтения. Минификация убирает лишние пробелы, чтобы уменьшить размер. Данные не меняются.

Можно ли обработать JSON с комментариями?

Да. Включите удаление комментариев, и // и /* */ будут убраны перед разбором.

Какой отступ выбрать?

Подходят все три варианта. Два пробела чаще всего используют в веб-проектах, четыре популярны в Python, а табуляция позволяет каждому выбрать ширину.

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

Нет. Объекты JSON не упорядочены, меняется только порядок записи.