Porovnanie XML / HTML — bezplatný online nástroj na rozdiely značkovania
Porovnanie XML / HTML
Porovnanie dvoch dokumentov XML alebo HTML a nájdenie všetkých štruktúrnych rozdielov.
Zobrazí sa presne, čo bolo pridané,
odstránené, alebo
zmenené — s úplnými cestami prvkov.
Tiež: JSON ↔ XML | Porovnanie JSON | Porovnanie YAML.
Všetko sa spracúva lokálne v prehliadači — údaje sa nikdy nenahrávajú na žiadny server.
Format:
Dokument A (pôvodný)
Dokument B (upravený)
Rozdiely
Vyššie sa zadajú dva dokumenty a klikne sa na Porovnať, aby sa zobrazili rozdiely.
Ako sa to používa: Dokument A sa vloží do ľavého poľa a upravená verzia do pravého poľa (B). Zvolí sa formát (XML alebo HTML) a klikne sa na Porovnať, aby sa zobrazili všetky rozdiely.
Farby výsledkov:Zelená = pridané v B, Červená = odstránené z A, Žltá = zmenená hodnota.
Režim XML: Používa prísne spracovanie XML. Atribúty majú v cestách predponu @. Komentáre XML a inštrukcie spracovania sa ignorujú.
Režim HTML: Používa natívny parser HTML prehliadača (tolerantnejší). Porovnávajú sa iba prvky vnútri <body>. Atribúty majú v cestách predponu @.
Tip: V režime Porovnanie množín sa opakujúce súrodenecké prvky porovnávajú ako neusporiadané množiny (poradie sa ignoruje). Inak sa porovnávajú pozícia po pozícii.
Štruktúrny rozdiel XML — vrátane atribútov
Dva dokumenty XML sa môžu textovo líšiť a sémanticky byť identické: poradie atribútov nie je významné, prefixy menných priestorov sa môžu líšiť a odsadenie je len prezentácia. Porovnanie uvedomujúce si značky najprv spracuje oba dokumenty, takže tieto rozdiely vo formátovaní sa nepočítajú — rozhodujú iba štruktúra prvkov, hodnoty atribútov a textový obsah. Komentáre a inštrukcie spracovania sa ignorujú.
Porovnanie množín označuje opakujúce sa súrodenecké prvky ako neusporiadané množiny, keď na poradí prvkov nezáleží.
🔷 Súhrn rozdielov
Po vložení dvoch dokumentov a kliknutí na Porovnať sa zobrazia štatistiky.