Форматирование и проверка JSON
Форматируйте, проверяйте и сжимайте JSON онлайн. Понятные ошибки, дерево, сортировка ключей и поиск прямо в браузере.
Загрузка: Форматтер JSON…
Ваши файлы не покидают устройство
Как пользоваться: Форматтер JSON
- 1
Откройте «Форматтер JSON» на этой странице. Инструмент загружается прямо в браузере.
- 2
Добавьте файл, текст или значения и настройте параметры.
- 3
Скопируйте или скачайте результат. Ничего не загружается и не хранится.
Об инструменте
Форматтер JSON превращает сжатый JSON в аккуратный текст с отступами, а валидатор точно показывает, где ошибка. Этот инструмент делает и то и другое: вставьте или загрузите JSON, и он проверяется во время ввода, форматируется с выбранным отступом и показывается в виде сворачиваемого дерева. Всё работает в браузере, поэтому ответы API, токены и конфигурации не покидают ваш компьютер.
Как отформатировать JSON
- Вставьте JSON или загрузите файл .json.
- Выберите отступ: 2 пробела, 4 пробела или табуляцию.
- Если JSON корректен, результат появится сразу; если нет, сообщение об ошибке укажет на проблему.
- Откройте дерево, чтобы разворачивать объекты и массивы, или используйте поиск по ключам и значениям.
- Скопируйте результат или скачайте файл.
Другие возможности
- Минификация: удаление пробелов и переносов строк для минимального размера.
- Сортировка ключей по алфавиту в обе стороны для сравнения версий.
- Удаление комментариев // и /* */, чтобы строгие парсеры приняли файл.
- Экранирование Unicode, если система принимает только ASCII.
- Статистика: размер, строки, глубина и число объектов, массивов, строк, чисел, логических значений и null.
Частые ошибки в JSON
- Лишняя запятая после последнего элемента.
- Одинарные кавычки: в JSON нужны двойные.
- Ключи без кавычек, например {name: 1}.
- Комментарии: сначала удалите их.
- Пропущенная скобка, часто после ручного редактирования.
Форматирование меняет только пробелы, данные остаются прежними. Чтобы открыть JSON в таблице, используйте конвертер JSON в CSV.
Частые вопросы
Отправляется ли мой JSON на сервер?
Нет. Форматирование, проверка и дерево работают в вашем браузере. JSON никогда не отправляется в WoowTools.
Как найти ошибку в некорректном JSON?
Вставьте его и прочитайте сообщение об ошибке: там сказано, что ожидалось и где остановился разбор. Обычные причины: лишняя запятая, одинарные кавычки или пропущенная скобка.
Чем форматирование отличается от минификации?
Форматирование добавляет отступы и переносы для чтения. Минификация убирает лишние пробелы, чтобы уменьшить размер. Данные не меняются.
Можно ли обработать JSON с комментариями?
Да. Включите удаление комментариев, и // и /* */ будут убраны перед разбором.
Какой отступ выбрать?
Подходят все три варианта. Два пробела чаще всего используют в веб-проектах, четыре популярны в Python, а табуляция позволяет каждому выбрать ширину.
Меняет ли сортировка ключей данные?
Нет. Объекты JSON не упорядочены, меняется только порядок записи.
