Сравнение двух JSON-документов
Вставьте JSON до и после изменений. Порядок ключей не учитывается, изменения выводятся по путям.
- Работает на вашем устройстве
- Без регистрации
- Работает офлайн после первого визита

Как сравнить два JSON-документа
- Вставьте старый JSON в поле «Было», а новый — в поле «Стало».
- Выберите, как сопоставлять элементы массивов, и при желании исключите ключи вроде временных меток.
- Изучите изменения или скопируйте JSON Patch, который превращает «Было» в «Стало».
Вопросы
Важен ли порядок ключей?
Нет. Два объекта с одинаковыми ключами и значениями считаются одинаковыми, в каком бы порядке ни были записаны ключи.
Как сравниваются массивы?
Если включена опция «Сопоставлять элементы по ключу», элементы сопоставляются по полю id, _id, key, uuid или name, поэтому добавленный элемент отображается как одно добавление, а перемещённый — как перемещение. Выключите опцию, чтобы сравнивать элементы по позиции.
Что такое JSON Patch?
Это список стандартных операций (RFC 6902), которые превращают документ «Было» в документ «Стало». Ключи в путях экранируются по стандарту: ~0 вместо ~ и ~1 вместо /.
Можно ли вставить ответ из curl или DevTools?
Можно. Если поле начинается со строк статуса HTTP и заголовков, они удаляются, и сравнивается только тело ответа.
Отзывы
Отзывов пока нет. Будьте первым.

