Ввод
Готово
Строки: 0
Слова: 0
Символы: 0
Размер: 0 KB
Статистика ввода доступна через кнопку Статистика над этим полем.
Вывод
Строки: 0
Слова: 0
Символы: 0
Размер: 0 KB
Статистика вывода доступна через кнопку Статистика над этим полем.
Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.
Что делает этот инструмент
Форматтер JSON берёт минифицированный или неаккуратно оформленный JSON и переписывает его с единообразным отступом в два пробела и одним ключом на строку, чтобы структура читалась с первого взгляда. Сами данные при этом не меняются: ключи, значения и их порядок остаются в точности такими же.
Отформатировать JSON можно двумя способами. Кнопка Конвертировать отправляет ввод на сервер и выводит отформатированный JSON в панель «Вывод». Кнопка Форматировать на панели «Ввод» переформатирует текст прямо на месте, а Минифицировать делает обратное. Если JSON повреждён, Проверить и Предложить Исправление укажет строку и столбец, где находится ошибка.
Когда использовать
- Нужно прочитать ответ API, который пришёл одной длинной строкой.
- Перед коммитом нужно просмотреть конфигурационный файл или фикстуру.
- Вы вставляете JSON в тикет, письмо или документацию, где с отступами его гораздо легче читать.
- Нужно сравнить два payload: сначала отформатируйте оба, а затем воспользуйтесь инструментом сравнения текста.
Пример
Ввод
{"user":{"id":7,"name":"Ana","roles":["admin","dev"]},"active":true}
Вывод
{
"user": {
"id": 7,
"name": "Ana",
"roles": [
"admin",
"dev"
]
},
"active": true
}Вопросы об этом инструменте
Меняет ли форматирование мои данные?
Нет. Меняются только пробелы и переносы строк. Порядок ключей, значения и типы остаются прежними, поэтому отформатированный JSON разбирается ровно в тот же объект.
Как снова сделать JSON компактным?
Нажмите кнопку «Минифицировать» или откройте отдельную страницу — Минификатор JSON. Минификация удаляет все пробельные символы, кроме тех, что находятся внутри строк.
Почему форматтер отклоняет мой JSON?
Для форматирования нужен валидный JSON. Самые частые причины ошибки — завершающая запятая, одинарные кавычки или ключи без кавычек. Точную строку и столбец покажет Валидатор JSON.