fixmint
UK

Порівняйте два JSON-документи

Вставте JSON до і після змін. Порядок ключів ігнорується, а зміни виводяться за шляхом.

  • Працює на вашому пристрої
  • Без реєстрації
  • Працює офлайн після першого відвідування
0додано
0видалено
0змінено
0зміни типу
0переміщено

Як порівняти два JSON-документи

  1. Вставте старий JSON у поле «До» і новий JSON у поле «Після».
  2. Виберіть, як зіставляти елементи масивів, і за потреби ігноруйте ключі, як-от мітки часу.
  3. Перегляньте зміни або скопіюйте JSON Patch, який перетворює «До» на «Після».

Питання

Чи має значення порядок ключів?

Ні. Два об’єкти з однаковими ключами й значеннями є однаковими, незалежно від того, у якому порядку записані ключі.

Як порівнюються масиви?

Коли ввімкнено «Зіставляти елементи масиву за ключем», елементи зіставляються за полем id, _id, key, uuid або name, тож доданий елемент показується як одне додавання, а переміщений — як переміщення. Вимкніть опцію, щоб порівнювати елементи за позицією.

Що таке JSON Patch?

Це список стандартних операцій (RFC 6902), які перетворюють документ «До» на документ «Після». Ключі в шляхах екрановано стандартним способом: ~0 замість ~ і ~1 замість /.

Чи можна вставити відповідь curl або devtools?

Так. Якщо поле починається з рядків статусу та заголовків HTTP, їх видаляють, і порівнюється лише тіло.

Відгуки

    Відгуків поки немає. Будьте першим.

    Ваша оцінка

    Ваша пошта ніколи не показується і не зберігається.

    Читати далі