сравнениетекста.рф сравнение текстов онлайн

Главная / Статьи / Два JSON совпадают по данным и всё равно светятся, если ключи стоят в разном порядке

Два JSON совпадают по данным и всё равно светятся, если ключи стоят в разном порядке

Текстовый diff не сортирует ключи и не понимает, что 1 и 1.0 для вас одно и то же.

Запрос, с которым сюда приходят: «json diff онлайн». Ниже — как закрыть его сравнением двух версий на сравнениетекста.рф. Текст считается в браузере и на сервер сервиса не отправляется.

Как уменьшить шум

Перед вставкой отформатируйте оба файла одинаково: один ключ на строку, одинаковые отступы. Тогда режим «По строкам» покажет именно новые и изменённые ключи.

Если порядок ключей разный, сначала приведите оба текста к одному порядку тем способом, которым вы обычно это делаете, и только потом сравнивайте. Иначе подсветка будет про порядок, не про значения.

Числа и строки

«10» и 10 для текста разные, если кавычки на месте только в одном файле. Символьный режим на одной строке это показывает.

Сравнить эти две версии

Откройте главную, вставьте исходную версию в «Текст A», новую — в «Текст B». Для абзацев и пунктов оставьте режим «По строкам». Если правка спряталась внутри фразы, переключитесь на «По словам» или «По символам». Вид «Только изменения» убирает совпавший текст и оставляет список правок. Результат можно скопировать или скачать как HTML, TXT или Word.

Рядом по задаче

Все статьи · Короткая инструкция · Сравнение документов