JSON-vertailu

Vertaa kahta JSON-asiakirjaa ja löydä kaikki erot. Näe tarkalleen, mitä on lisätty, poistettu tai muutettu — koko JSON-poluilla. Myös: JSON-muotoilija | JSON ↔ merkkijono | JSON ↔ CSV/TSV | Kaikki JSON-työkalut | JSON-katselin / -muokkain | JSONPath-arvioija | JSON Schema -validaattori | JSON → SQL / TOML.
Kaikki käsittely tapahtuu paikallisesti selaimessa — dataa ei koskaan ladata palvelimelle.
Liitä kaksi JSON-asiakirjaa alla ja napsauta Vertaa löytääkseen erot.
Syötä kaksi JSON-asiakirjaa yllä ja napsauta Vertaa nähdäkseen erot.
Käyttö: Liitä alkuperäinen JSON vasempaan tekstikenttään (JSON A) ja muokattu versio oikeaan tekstikenttään (JSON B). Napsauta Vertaa nähdäkseen kaikki erot.
Tulosten värit: Vihreä = lisätty B:hen, Punainen = poistettu A:sta, Keltainen = arvo muutettu.
Joukkovertailu: Kun valinta on päällä, taulukoita verrataan järjestämättöminä joukkoina (kohteiden järjestystä ei huomioida). Oletuksena taulukot verrataan paikka paikalta.
Vihje: Vertailu on rekursiivinen — sisäkkäiset oliot ja taulukot käydään kokonaan läpi kaikkien erojen löytämiseksi jokaisella tasolla.
Rakenteellinen vertailu — avainten järjestyksellä ei ole merkitystä

JSON-oliot ovat määritelmän mukaan järjestämättömiä, joten rakenteellinen vertailu lukee molemmat asiakirjat puina ja raportoi arvoerot polulla — {"a":1,"b":2} ja {"b":2,"a":1} ovat yhtä suuret. Tekstipohjaiset erotustyökalut merkitsisivät tällaiset tiedostot kokonaan muuttuneiksi. Taulukot ovat järjestettyjä: oletuksena vertailu tehdään paikka paikalta, tai järjestämättöminä joukkoina, kun kohteiden järjestyksellä ei ole merkitystä.

Jokainen ero raportoidaan koko JSON-polkunsa kanssa, esim. .items[0].price.