Як відформатувати JSON онлайн
- Вставте або перетягніть файл JSON. Додайте текст JSON у редактор або перетягніть один файл
.jsonу робочу область. - Перевірте валідатор JSON. Права панель відображає відформатований попередній перегляд, коли поточний текст є коректним JSON. Виправте помилки перед форматуванням.
- Оберіть «Форматувати JSON». Інструмент перезапише сирцевий код з однаковим відступом у два пробіли, готовим для копіювання.
Використовуйте цей форматувальник як простий редактор JSON
Використовуйте редаговану панель сирцевого коду як зручний редактор JSON: вставляйте, друкуйте, замінюйте або очищайте JSON, переглядаючи відформатований результат поруч. Попередній перегляд оновлюється для правильного JSON, а кнопка «Форматувати JSON» записує відформатований результат назад у панель сирцевого коду.
Це валідатор синтаксису JSON, а не інструмент автоматичного виправлення чи валідації JSON Schema. Некоректний JSON потрібно виправити в джерелі до форматування; інструмент не додає відсутні коми, не бере в лапки назви властивостей, не сортує ключі та не змінює дані.
Що змінює форматування JSON
Форматування JSON з відступом у два пробіли
Форматування змінює лише пробіли та переноси рядків. Воно додає передбачувані відступи у два пробіли та переноси навколо об'єктів і масивів, роблячи стиснутий або нерівний JSON зручним для читання.
Форматування не змінює самі дані JSON
Форматувальник не перейменовує ключі, не змінює числа й структуру даних JSON. Він не сортує ключі; форматується лише правильний JSON із тим порядком властивостей, який повернув парсер браузера.
Навіщо використовувати форматувальник та редактор JSON у браузері?
Красиве форматування із фіксованим відступом
Використовуйте відступ у два пробіли, щоб спростити перегляд відповідей API, конфігураційних файлів та тестових даних.
Валідатор JSON під час редагування
Перевіряйте синтаксис JSON перед копіюванням документа в API, файл конфігурації чи конвертер JSON.
Локальна обробка
Парсинг, перегляд і форматування виконуються в браузері без надсилання запитів на сервер.
Відформатований перегляд
Переглядайте ключі, рядки, числа та значення з кольоровим підсвічуванням синтаксису поруч із кодом.
Форматувальник JSON чи Переглядач JSON?
| Ваша мета | Найкращий інструмент |
|---|---|
| Редагувати, перевіряти та красиво форматувати коректний JSON | Використовуйте цей Форматувальник JSON. |
| Досліджувати об'єкти та масиви у вигляді дерева | Використовуйте Переглядач JSON. |
| Перетворити записи JSON у файл для електронних таблиць | Використовуйте JSON у CSV або JSON в Excel після перевірки. |
Що відбувається з вашим JSON?
Введення, вставка, парсинг, перегляд і форматування відбуваються у вашому браузері. Форматувальник JSON не робить запитів до сервера для цих дій.
Використовуйте приватне вікно або вилучіть конфіденційні дані перед демонстрацією екрана. Розширення браузера та інше ПЗ на пристрої перебувають поза контролем форматувальника.
Часті запитання про Форматувальник JSON
Що робить форматувальник JSON?
Форматувальник JSON (pretty printer) перевіряє синтаксис документа та перезаписує правильний JSON із чіткими відступами й переносами рядків.
Чи можу я використовувати це як редактор JSON?
Так. Панель сирцевого коду можна редагувати, тож ви можете вставляти, вводити та замінювати JSON перед форматуванням. Це простий текстовий редактор для JSON.
Чи є це валідатором JSON?
Так, для синтаксису JSON. Перегляд показує, чи є поточний код правильним JSON. Перевірка за JSON Schema не виконується.
Чи змінює форматування дані JSON?
Ні. Змінюються лише пробіли для покращення читабельності; ключі та значення залишаються незмінними. Інструмент не сортує ключі.
Чи можу я відформатувати файл JSON?
Так. Перетягніть один файл .json у робочу область і виберіть «Форматувати JSON» після завантаження.
Чи завантажується мій JSON на сервер?
Ні. Парсинг, перегляд і форматування JSON виконуються локально у вашому браузері без запитів до сервера.
Чому форматувальник не працює?
Документ має бути правильним JSON. Виправте синтаксис у редакторі та запустіть форматувальник знову. Автоматичне виправлення помилок не підтримується.