XML / HTML -vertailu

Vertaa kahta XML- tai HTML-asiakirjaa ja löydä kaikki rakenteelliset erot. Katso tarkasti, mikä on lisätty, poistettu tai muuttunut — täydellisin elementtipoluin. Myös: JSON ↔ XML | JSON-vertailu | YAML-vertailu.
Kaikki käsittely tapahtuu paikallisesti selaimessa — tietoja ei lähetetä mihinkään palvelimelle.
Format:
Syötä kaksi asiakirjaa yllä ja napsauta Vertaa nähdäksesi erot.
Käyttöohje: Liitä alkuperäinen asiakirja vasempaan tekstikenttään (A) ja muokattu versio oikeaan tekstikenttään (B). Valitse muoto (XML tai HTML) ja napsauta Vertaa nähdäksesi kaikki erot.
Tulosten värit: Vihreä = lisätty B:hen, punainen = poistettu A:sta, keltainen = arvo muuttunut.
XML-tila: Käyttää tiukkaa XML-jäsennystä. Attribuutit käyttävät polkuissa @-etuliitettä. XML-kommentit ja käsittelyohjeet jätetään huomiotta.
HTML-tila: Käyttää selaimen omaa HTML-jäsenninta (joustavampi). Vain <body>-elementin sisällä olevat elementit verrataan. Attribuutit käyttävät polkuissa @-etuliitettä.
Vinkki: Set-vertailu-tilassa toistuvat sisaruselementit verrataan joukkoina (järjestys ei ole merkityksellinen). Muuten ne verrataan sijainti sijainnilta.
Rakenteellinen XML-diff — attribuutit mukaan lukien

Kaksi XML-asiakirjaa voivat olla tekstimuodossa erilaisia mutta merkitykseltään identtisiä: attribuuttien järjestys ei ole merkityksellinen, nimiavaruuksien etuliitteet voivat erota, ja sisennys on esitystapaa. Merkkausta ymmärtävä vertailu jäsentää molemmat asiakirjat ensin, joten nämä muotoiluerot eivät laske — vain elementtirakenne, attribuuttien arvot ja tekstisisältö lasketaan. Kommentit ja käsittelyohjeet jätetään huomiotta.

Set-vertailu käsittelee toistuvia sisaruksia joukkoina, kun elementtien järjestys ei ole merkityksellinen.