JSON инструменты
JSON Форматер и валидатор
Красиво напечатайте беспорядочный JSON, минимизируйте его для производства или выясните, почему полезная нагрузка недействительна — с выделенной строкой, вызывающей нарушение, вместо бесполезного «Неожиданного токена».
- 100% работает в вашем браузере
- Нет регистрации · Нет загрузок
- Бесплатное неограниченное использование
JSON вход
Примеры: API ответ · Сломанный JSON —⌘/Ctrl + Enter преобразует · перетаскивает файл, чтобы загрузить его · обрабатывается локально
Отформатировано JSON
Вывод доступен только для чтения. Используйте «Копировать», «Загрузить» или «Поделиться», чтобы удалить его.
Как использовать инструмент JSON Форматер
-
Вставить минимизированный или беспорядочный JSON
Перетащите его на панель ввода. Средство форматирования анализирует текст по мере ввода и сразу же отображает ошибки.
-
Выберите формат или минимизируйте
Выберите отступ (2 или 4 пробела) или переключитесь в режим минимизации, чтобы удалить каждый необязательный байт для производственных полезных данных. Сортируйте ключи, если вам нужны стабильные различия.
-
Прочитайте статистику
На панели вывода отображаются ключи, объекты, массивы, максимальная глубина и размер байтов — это удобно для обнаружения случайного раздувания полезной нагрузки перед ее отправкой.
Чем отличается этот инструмент
- Реальные позиции ошибок: строка, столбец и фрагмент кода для неверного JSON.
- Режим минимизации с подсчетом байтов для проверки веса полезной нагрузки.
- Глубокая статистика: ключи, объекты, массивы, глубина, количество скаляров.
- Дополнительная рекурсивная сортировка ключей для детерминированных различий
- Все локально — безопасно для токенов, данных клиентов и внутренней полезной нагрузки.
Конфиденциальность по архитектуре: эта страница не содержит аналитики, которая получает ваши данные, а код преобразования запускается на вашей вкладке. Вы можете отключиться от сети после загрузки и продолжить работу.
JSON Форматер — часто задаваемые вопросы
Что означает «Неожиданный токен»?
Это означает, что парсер обнаружил символ, который не может появиться там, где он был найден — обычно это завершающая запятая перед закрывающей скобкой, одинарные кавычки вместо двойных или ключ без кавычек. Этот форматтер показывает строку и столбец, поэтому вы можете исправить их за считанные секунды.
Он проверяет JSON или просто форматирует его?
Оба. Форматирование требует успешного анализа, поэтому, если выходные данные появляются, входные данные действительны. Любая структурная проблема проявляется в виде ошибки в ее местоположении, а не в молчаливом выдаче неправильного результата.
Насколько большой файл он может обработать?
Файлы размером в несколько мегабайт рендерятся мгновенно. Для очень больших документов практическим ограничением является память браузера, а не форматтера: типичный ноутбук без проблем обрабатывает десятки мегабайт.
Могу ли я отсортировать клавиши JSON в алфавитном порядке?
Да — включите «Сортировать ключи» и ключи будут сортироваться рекурсивно на каждом уровне. Это делает файлы детерминированными, поэтому различия в системе контроля версий показывают только реальные изменения.
Мой JSON куда-нибудь отправлен?
Никогда. Все анализируется на вкладке вашего браузера. Вы даже можете отключиться от сети после загрузки страницы, и форматтер продолжит работать.
Сопутствующие инструменты
Ищете “json-украшение”, “json-валидатор онлайн”, “формат JSON”? Вы находитесь в правильном месте — просмотреть все инструменты 19.