Порівняти JSON

Порівняти два файли JSON за структурою і перелічити кожне додане, видалене і змінене значення за шляхом.

Порівняння двох файлів JSON і перелік кожної відмінності за шляхом

Текстовий diff двох файлів JSON є галасливим: перевпорядковані ключі, зміна відступів і переформатоване число, все це показується як зміни, навіть коли дані однакові. Порівняти JSON зчитує обидва файли як дані і повідомляє, що насправді відрізняється: які значення були додані, які видалені, які змінилися і які змінили тип.

Завантажте два файли. Звіт є таблицею з одним рядком на кожну відмінність і шляхом до неї у компактному записі, наприклад місто в адресі четвертого клієнта, а за ним значення в кожному файлі. Зміна 1 на 1.0 не повідомляється, оскільки значення рівні; зміна 1 на "1" повідомляється як зміна типу, тому що програма трактувала б їх по-різному. Ключі в іншому порядку ніколи не повідомляються. Якщо файли є списками, чий порядок не є значущим, Ви можете ігнорувати порядок масиву, і в такому разі перевпорядкований список з тими самими елементами вважається однаковим. Обидва файли спочатку перевіряються, і недійсний файл повідомляється з рядком і стовпцем проблеми.

Порівняння є точним і охоплює вкладені дані будь-якої глибини. Типове застосування: перевірка конфігурації перед розгортанням, перевірка міграції даних або огляд того, що повернув вебсервіс до і після зміни. Щоб нормалізувати форматування перед порівнянням, пропустіть кожен файл через Форматувальник JSON з відсортованими ключами.

Як користуватися інструментом Порівняти JSON

  1. Додайте файл JSON: перетягніть його або натисніть, щоб вибрати.
  2. Внесіть зміни в редакторі, а потім завантажте результат.

Поширені запитання

Порівняти JSON, це безкоштовно?

Так. Порівняти JSON безкоштовний для нечастого використання і не потребує реєстрації: анонімні відвідувачі отримують 10 безкоштовних завдань на день, а безкоштовний акаунт знімає денний ліміт. Платний план Pro прибирає рекламу та підвищує ліміти розміру файлів для більших обсягів роботи.

Чи в безпеці мій файл?

Так. Ваш файл надсилається через HTTPS, обробляється відкритим ПЗ на наших власних серверах (без сторонніх ШІ та хмарних API) і видаляється щонайпізніше за 60 хвилин, зазвичай одразу після готовності результату.

Які формати файлів приймає Порівняти JSON?

Порівняти JSON приймає файли JSON. Інші формати спершу конвертуйте в підтримуваний: пов'язані інструменти нижче зазвичай можуть це зробити.

Пов'язані інструменти

Перегляньте всі 110+ безкоштовних інструментів для PDF, зображень, Markdown і JSON →