Форматування та перевірка JSON
Відформатуйте, зменшіть і перевірте JSON із точним рядком і стовпцем будь-якої помилки.
Форматування та перевірка JSON
Вставте JSON, і цей інструмент переформатує його у щось читабельне — або повідомить вам, де саме він ламається. Це щоденний компаньйон для відповідей API, конфігураційних файлів, корисних даних журналу, маніфестів пакетів і мінімізованого великого об’єкта, який ви щойно скопіювали з вкладки мережі.
Відступ залежить від вас: два пробіли, чотири пробіли або табуляції. Натомість виберіть «Зменшити», і кожен необов’язковий пробіл і новий рядок буде видалено, а це те, що ви хочете перед вставленням корисного навантаження в рядок запиту, змінну середовища або тестовий прилад. Увімкніть «Сортувати ключі об’єктів за алфавітом», і кожен об’єкт у документі буде змінено рекурсивно, верхнього рівня та однаково вкладено. Це робить дві версії однієї конфігурації порівнюваними у відмінності, оскільки порядок ключів перестає бути шумом.
Перевірка виконується на одному проході. Якщо введені дані є недійсними у форматі JSON, ви отримуєте спокійне повідомлення з назвою рядка та стовпця проблеми разом із власною причиною аналізатора, тому для пошуку кінцевої коми чи пропущеної лапки потрібні секунди, а не хвилини примружування. Коли вхід дійсний, підрахунок підтверджує його та додає цифри, які варто знати: скільки ключів містить документ, підрахованих рекурсивно, наскільки глибоко він вкладений і скільки байтів займає відформатований вихід.
Усе працює у вашому браузері — жодних запитів не робиться і нічого не реєструється. Це особливо важливо для JSON, оскільки корисне навантаження дуже часто містить маркери, записи клієнтів або внутрішні імена хостів. Вставте сюди виробничі дані, не замислюючись, потім скопіюйте результат або завантажте його як файл.