XML / HTML-sammenligning

Sammenlign to XML- eller HTML-dokumenter og finn alle strukturelle forskjeller. Se nøyaktig hva som ble lagt til, fjernet eller endret — med fulle elementstier. Se også: JSON ↔ XML | JSON-sammenligning | YAML-sammenligning.
All behandling skjer lokalt i nettleseren — data lastes aldri opp til noen server.
Format:
Skriv inn to dokumenter over og klikk Sammenlign for å se forskjellene.
Slik brukes det: Lim inn det opprinnelige dokumentet i det venstre tekstfeltet (A) og den endrede versjonen i det høyre tekstfeltet (B). Velg formatet (XML eller HTML) og klikk Sammenlign for å se alle forskjeller.
Resultatfarger: Grønn = lagt til i B, Rød = fjernet fra A, Gul = verdi endret.
XML-modus: Bruker streng XML-analyse. Attributter bruker prefikset @ i stier. XML-kommentarer og prosesseringsinstruksjoner ignoreres.
HTML-modus: Bruker nettleserens egen HTML-analysator (mer tilgivende). Bare elementer inne i <body> sammenlignes. Attributter bruker prefikset @ i stier.
Tips: I Settsammenligning-modus sammenlignes gjentatte søskenelementer som uordnede mengder (rekkefølge ignoreres). Ellers sammenlignes de posisjon for posisjon.
Strukturell XML-diff — attributter og alt

To XML-dokumenter kan være tekstlig ulike men semantisk identiske: attributtrekkefølge er ikke betydningsfull, navnerom-prefikser kan variere, og innrykk er presentasjon. En markup-bevisst sammenligning analyserer begge dokumentene først, slik at disse formateringsforskjellene ikke teller — bare elementstruktur, attributtverdier og tekstinnhold gjør det. Kommentarer og prosesseringsinstruksjoner ignoreres.

Settsammenligning behandler gjentatte søsken som uordnede mengder når elementrekkefølgen er irrelevant.