Форматировщик JSON
Форматирование и валидация JSON
Берёт минифицированный или плохо отформатированный JSON и делает его читаемым. Вставь сырой ответ API или скрапнутый JSON-блоб и получи раскрываемое дерево или текст с отступами. Удобно при отладке ответов API, где вывод — одна длинная строка.
Как использовать
- 1Вставь JSON — Минифицированный, неотформатированный или частично сломанный JSON — всё подойдёт.
- 2Получи результат — В авторежиме JSON форматируется сразу при вставке. Если авторежим отключён — нажми Запустить.
- 3Изучи структуру — Используй tree-вид для навигации по вложенным объектам и массивам.
- 4Скопируй результат — Кнопка Copy возвращает форматированный JSON в буфер обмена.
Примеры
{"id":1,"name":"Test","items":[{"price":99}]}{"server":{"host":"localhost","port":3000},"db":{"url":"..."}}[{"title":"Item 1","price":"$10"},{"title":"Item 2","price":"$20"}]{"props":{"pageProps":{"items":[{"id":1}],"total":124}}}{"error":{"code":404,"message":"Not found","details":[]}}Когда использовать
После парсинга сайт часто возвращает JSON-ответ — от API, AJAX-запроса или встроенного скрипта __NEXT_DATA__. Минифицированный JSON невозможно читать без форматирования. Сценарий: используешь Request Tester для отправки запроса к API, в теле ответа видишь длинную строку JSON — копируешь сюда и сразу понимаешь структуру данных. Какие поля доступны, как вложены объекты, что именно возвращает эндпоинт. Также полезно при отладке собственных scraped данных перед записью в базу или файл.