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

    Приводите неаккуратный или минифицированный JSON к читаемому виду с отступами, или сжимайте его обратно в одну строку — всё прямо в браузере.

    Исходный JSON

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

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

    1. Вставьте ваш JSON

      Скопируйте текст JSON, минифицированный или просто неаккуратный, и вставьте его в текстовое поле. Ему не нужна какая-то особая форма — инструмент обрабатывает его именно таким, как он есть.

    2. Выберите «форматировать» или «минифицировать»

      Нажмите «Форматировать», чтобы расположить его с отступом в два пробела и переносами строк, или «Минифицировать» для обратного: всё сворачивается в одну строку.

    3. Скопируйте результат

      Обработанный JSON появляется мгновенно, готовый к копированию одним нажатием и вставке куда нужно — в ваш редактор кода, документацию или конфигурационный файл.

    Для чего это полезно

    • API возвращает ответ сплошной стеной минифицированного текста, и вам нужно чётко его прочитать, чтобы найти конкретное поле или отследить ошибку.
    • Кто-то прислал вам конфигурационный JSON, скопированный из чата или форума, весь сжатый в одну строку, и вы хотите просмотреть его перед добавлением в проект.
    • У вас есть аккуратно отформатированный файл JSON в редакторе, и его нужно сжать в одну строку, чтобы вставить в переменную окружения или уменьшить размер файла.

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

    Загружается ли вставляемый мной JSON на сервер?

    Нет. Вся обработка происходит в вашем браузере с помощью JavaScript: текст никогда не передаётся через интернет и нигде не сохраняется. Закройте вкладку — и он исчезнет навсегда.

    Почему инструмент говорит, что мой JSON недействителен, хотя я скопировал его из настоящего API?

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

    Форматтер JSON бесплатный, и есть ли ограничение по использованию?

    Да, это бесплатно и без ограничения по числу использований: поскольку ничего не загружается на сервер, нет затрат, которые нужно было бы переложить на вас. Мы также не просим регистрацию или email.

    В чём разница между форматированием и минификацией?

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

    Может ли инструмент исправить файл JSON с синтаксическими ошибками?

    Нет. Инструмент обнаруживает и описывает ошибку, но не будет угадывать или автоматически исправлять лишнюю запятую, пропущенную кавычку или ключ без кавычек. Текст нужно будет исправить вручную и попробовать снова.

    Otras herramientas gratis

    Нужны инструменты для регулярной работы с API или данными? Мы можем создать для вас такой, адаптированный под ваш рабочий процесс.