qatoolqa.ru

JSON-форматтер и валидатор онлайн

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

Исходный JSON

Дерево

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

Что делать с ошибкой «Unexpected token»?

Валидатор показывает строку и позицию. Чаще всего это запятая после последнего элемента, одиночные кавычки вместо двойных или необрезанный BOM в начале файла.

Насколько большой JSON выдержит страница?

Ограничение — память браузера, а не сервер. Ответы в несколько мегабайт разбираются нормально; на десятках мегабайт вкладка начнёт заметно думать.

Данные из ответа API безопасно вставлять?

Да. Разбор идёт локально, сетевых запросов на странице нет, политика CSP запрещает исходящие соединения.

Можно ли вставить лог, где на каждой строке свой JSON?

Да. Такой формат называется NDJSON, он же JSON Lines: по записи на строку, без запятых и без внешнего массива. Записи разбираются по отдельности и собираются в общее дерево, а кнопки отступов расправляют каждую запись, не склеивая поток в один документ.