Все инструменты › Для разработчиков
JSON: форматирование, проверка и просмотр
Вставьте JSON — получите отступы, подсветку ошибки с точным местом, дерево, запросы JSONPath и готовые типы TypeScript.
Что умеет инструмент
- Ошибка показывается строкой и позицией с указателем на нужный символ, кнопка «Перейти к ошибке» ставит курсор туда.
- Большие числа остаются как есть: 12345678901234567890 не превращается в 12345678901234567000, как в обычных форматтерах.
- Предупреждение о повторяющихся ключах: JavaScript молча теряет все значения, кроме последнего.
- «Починка» почти-JSON: комментарии, одинарные кавычки, ключи без кавычек, лишние запятые, True/None из Python.
- Дерево с раскрытием и копированием пути одним щелчком; запросы JSONPath с фильтрами и срезами.
- Типы TypeScript по образцу ваших данных, сортировка ключей, экранирование не-ASCII, упаковка JSON в строку и обратно.
Данные обрабатываются в вашем браузере и никуда не отправляются, поэтому можно проверять конфиги и ответы API с токенами.
Для файлов JSON Lines (по объекту в строке) формат определяется автоматически.