Порівняння XML / HTML — безкоштовний онлайн-інструмент порівняння розмітки
Порівняння XML / HTML
Порівняйте два документи XML або HTML і знайдіть усі структурні відмінності. Побачте точно, що було додано, видалено або змінено — з повними шляхами елементів. Також: JSON ↔ XML | Порівняння JSON | Порівняння YAML. Уся обробка відбувається локально у вашому браузері — ваші дані ніколи не вивантажуються на жоден сервер.
Format:
Документ A (вихідний)
Документ B (змінений)
Відмінності
Введіть два документи вище і натисніть Порівняти, щоб побачити відмінності.
Як користуватися: вставте вихідний документ у ліве поле (A), а змінену версію — у праве поле (B). Оберіть формат (XML або HTML) і натисніть Порівняти, щоб побачити всі відмінності. Кольори результату:зелений = додано в B, червоний = видалено з A, жовтий = змінено значення. Режим XML: використовує строгий розбір XML. Атрибути мають префікс @ у шляхах. Коментарі XML та інструкції обробки ігноруються. Режим HTML: використовує вбудований у браузер розбирач HTML (поблажливіший). Порівнюються лише елементи всередині <body>. Атрибути мають префікс @ у шляхах. Порада: у режимі «Порівняння наборів» повторювані сусідні елементи порівнюються як невпорядковані множини (порядок ігнорується). В іншому разі їх порівнюють позиція за позицією.
Структурне порівняння XML — атрибути та все інше
Два документи XML можуть відрізнятися текстово, але бути семантично однаковими: порядок атрибутів не важливий, префікси простору імен можуть відрізнятися, а відступи — це лише оформлення. Порівняння з урахуванням розмітки спочатку розбирає обидва документи, тож такі відмінності у форматуванні не враховуються — рахуються лише структура елементів, значення атрибутів і текстовий вміст. Коментарі та інструкції обробки ігноруються.
Режим «Порівняння наборів» трактує повторювані сусідні елементи як невпорядковані множини, коли порядок елементів не має значення.
🔷 Підсумок відмінностей
Вставте два документи і натисніть «Порівняти», щоб побачити статистику.