Ключові моменти
- 01Форматування робить JSON більш читаним, тоді як мініфікація видаляє додаткові пробіли для компактного зберігання або передачі.
- 02Перевірка виявляє проблеми синтаксису, такі як конечні коми, одинарні кавички, невідцитовані ключі та коментарі.
- 03Форматер використовує вбудований у браузер парсер JSON, тому вставлені дані не завантажуються на Handytool.
Чому форматувати JSON?
JSON легко для програмного забезпечення читати, але сирі відповіді API та великі блоби конфіг можуть бути болючими для людей. Красива печатка додає відступ та розриви рядків, щоб вкладені масиви, об'єкти, рядки, числа, булеві та нульові значення були легше перевірити.
Той же інструмент також може мініфікувати JSON, коли вам потребується компактна однострокова полезність, або перевірити його, коли парсер, API, крок будівництва або конфіг-файл скаржиться.
Як відформатувати JSON онлайн
Вставте тільки дані, які вам дозволено перевіряти локально, особливо при роботі з виробничими полезностями.
- 01
Відкрийте форматер JSON
Вставте JSON у вхідну панель або прикріпіть файл JSON зі свого пристрою.
- 02
Виберіть відступ
Виберіть 2 пробіли, 4 пробіли або табуляцію, щоб відповідати стилю вашого проекту чи редактора.
- 03
Форматуйте, мініфікуйте або перевірте
Натисніть Формат для читаного вихідного файлу, Мініфіцировать для компактного вихідного файлу або Перевірте для перевірки синтаксису JSON.
- 04
Копіюйте або завантажте
Скопіюйте вихідний файл або завантажте його як файл JSON після підтвердження того, що результат розбирається правильно.
Типові помилки недійсного JSON
JSON строжіший, ніж багато прикладів литерального об'єкту JavaScript, які ви бачите в сніпетах коду.
- 01Кінцеві коми після останньої властивості об'єкту або елемента масиву.
- 02Одинарні кавички замість подвійних кавичок навколо рядків.
- 03Ключі об'єкту, які не обернуті в подвійні кавички.
- 04Коментарі всередину JSON.
- 05Відсутні коми між властивостями або елементами масиву.
Що відбувається з JSON?
Форматер розбирає та серіалізує JSON у вашому браузері з вбудованою підтримкою JSON JavaScript. Handytool не потребує завантажувати вашу полезність, конфіг-файл або дамп даних.
Дуже великі документи JSON все ще можуть використовувати значну пам'ять у браузері. Для величезних експортів розглядайте можливість форматування тільки розділу, який вам потребує перевірити.
FAQ з форматера JSON
Чи можу я відформатувати JSON без завантаження?
Так. Handytool форматує, мініфікує та перевіряє JSON у браузері.
У чому різниця між форматуванням та мініфікацією?
Форматування додає розриви рядків та відступ для читаємості. Мініфікація видаляє необхідні пробіли, щоб зробити JSON меньшим.
Чому дійсний JavaScript не вдається як JSON?
JSON має суворіший синтаксис, ніж литерали об'єкту JavaScript. Це не дозволяє коментарі, рядки в одинарних кавичках, функції, невизначено або невідцитовані ключі.
Чи можу я прикріпити файл JSON?
Так. Прикріпіть файл JSON або тексту, потім відформатуйте, мініфікуйте, перевірте, скопіюйте або завантажте результат.