Форматирование и проверка JSON
Вставьте JSON, чтобы отформатировать, сжать или проверить его. Разбор идёт в браузере, на NEXNARA ничего не отправляется.
С заботой о конфиденциальности Данные обрабатываются локально в браузере и не загружаются на наши серверы.
Что такое форматтер JSON?
Форматтер JSON проверяет, является ли текст корректным JSON, затем может вывести его с отступами или в одну компактную строку. Этот инструмент использует JSON.parse и JSON.stringify в браузере. Он не использует eval.
Как пользоваться
Вставьте JSON в поле. «Форматировать JSON» печатает с отступом в 2 пробела. «Сжать JSON» убирает лишние пробелы, не меняя данные. «Проверить JSON» сообщает, корректен ли текст, и — если браузер это даёт — позицию ошибки.
Форматирование и сжатие
Форматирование не меняет ключи, значения и порядок объектов сверх того, что уже делает JSON.stringify. Сжатие сохраняет ту же структуру JSON и удаляет только лишние пробелы и переносы строк.
Типичные задачи
Используйте эту страницу, чтобы читать ответы API, приводить в порядок файлы конфигурации или ловить пропущенную запятую перед вставкой JSON в другую программу.
Конфиденциальность
Ваш JSON остаётся в браузере. Он не загружается на серверы NEXNARA и не сохраняется в cookie, локальном хранилище или базе данных.
Частые вопросы
Из-за чего JSON становится некорректным?
Обычные проблемы — запятая в конце, одинарные кавычки, комментарии или ключи без кавычек. JSON.parse сообщает об этом как о некорректном JSON.
Меняет ли форматирование мой JSON?
Нет. Форматирование и сжатие сохраняют те же данные. Меняются только пробелы. Порядок ключей следует JSON.stringify.
Загружается ли мой JSON?
Нет. Обработка происходит локально в браузере и не загружается на наши серверы.
Можно ли форматировать JSON с Юникодом?
Да. Символы Юникода в строках — корректный JSON и остаются без изменений после форматирования или сжатия.
Выполняет ли этот инструмент JSON как код?
Нет. Он только разбирает JSON с помощью JSON.parse. Никогда не использует eval.