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

Вставьте JSON, чтобы сделать его читаемым, найти точное место ошибки или сжать его в одну строку.

Запечатано на этом устройстве

Работает в вашем браузере. Ничего не загружается на сервер.

Запечатано

Результат

Отформатированный JSON появится здесь по ходу ввода.

Как это работает

  1. Вставьте JSON

    Вставьте, введите JSON или откройте файл .json. Форматирование начинается, как только есть что читать.

  2. Исправьте ошибки

    Если JSON некорректен, вы увидите строку, столбец и понятное объяснение. Одно нажатие переносит курсор к проблеме.

  3. Выберите вид

    Выберите читаемый, сжатый вид или дерево, задайте отступ, отсортируйте ключи, а затем скопируйте или скачайте результат.

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

Мой JSON отправляется на сервер?

Нет. Разбор и форматирование выполняются полностью в вашем браузере, поэтому ответы API, файлы конфигурации и токены не покидают ваше устройство.

Почему JSON считается некорректным, хотя JavaScript его принимает?

JSON строже, чем JavaScript. Ключи и текст требуют двойных кавычек, лишние запятые и комментарии запрещены, а значений вроде undefined или NaN не существует. В сообщении об ошибке указано, какое правило нарушено.

Изменит ли форматирование мои числа?

Нет. Числа и экранированные символы сохраняются в точности так, как вы их написали, поэтому очень большие целые числа и длинные дроби не округляются, как это сделал бы JSON.parse.

Что делает «Сортировать ключи»?

Ключи каждого объекта упорядочиваются по алфавиту на всех уровнях. Массивы сохраняют свой порядок, потому что порядок элементов массива — часть данных.

Справится ли он с большими файлами?

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

Установить One For All на компьютер

После этого One For All будет открываться в отдельном окне, как приложение, прямо с рабочего стола или главного экрана. Ничего не нужно скачивать из магазина приложений, а ваши файлы по-прежнему остаются на устройстве.

  1. Нажмите значок установки справа в адресной строке или откройте меню браузера (⋮).
  2. Выберите «Установить One For All» или «Установить страницу как приложение»: ярлык появится на рабочем столе и среди ваших приложений.

Скачать движок этого инструмента?

Этот инструмент работает полностью в вашем браузере. Для этого ему нужно один раз скачать с One For All компоненты, перечисленные ниже. После этого они остаются на этом устройстве, и в следующий раз инструмент запустится сразу.

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