Форматёр и валидатор JSON
Форматируйте, минимизируйте и проверяйте JSON с указанием точной строки и столбца любой ошибки.
Форматёр и валидатор JSON
Вставьте JSON, и этот инструмент переформатирует его во что-то читаемое или сообщит вам, где именно он сломался. Это повседневный спутник для ответов API, файлов конфигурации, полезных данных журналов, манифестов пакетов и минимизированных больших двоичных объектов, которые вы только что скопировали из вкладки сети.
Отступ зависит от вас: два пробела, четыре пробела или табуляция. Вместо этого выберите «Минифицировать», и все необязательные пробелы и символы новой строки будут удалены, а это именно то, что вам нужно, прежде чем вставлять полезные данные в строку запроса, переменную среды или тестовое приспособление. Включите «Сортировать ключи объектов по алфавиту», и каждый объект в документе будет рекурсивно переупорядочен, как на верхнем уровне, так и вложенно. Это делает две версии одной и той же конфигурации сравнимыми при сравнении, поскольку порядок ключей перестает быть шумом.
Проверка выполняется на том же проходе. Если ввод недействителен в формате JSON, вы получаете спокойное сообщение с указанием строки и столбца проблемы вместе с собственной причиной синтаксического анализатора, поэтому поиск запятой или отсутствующей кавычки занимает секунды, а не минуты прищуривания. Если введенные данные верны, подсчет подтверждает это и добавляет числа, которые стоит знать: сколько ключей содержит документ, подсчитанное рекурсивно, насколько глубоко он вложен и сколько байтов занимает форматированный вывод.
Все работает в вашем браузере — никаких запросов не делается и ничего не регистрируется. Это особенно важно для JSON, поскольку полезные данные часто содержат токены, записи клиентов или внутренние имена хостов. Вставьте сюда производственные данные, не задумываясь, а затем скопируйте результат или загрузите его в виде файла.