JSON Diff - Verkkotyökalu JSONin vertailuun ja validointiin
Vertaa kahta JSON-tiedostoa ja näe erot: tunnista muutokset, löydä virheet ja validoi rakenne. Ilmainen JSON-diff selaimessa, turvallinen käsittely.
JSON 1
1
JSON 2
1
Kuinka käyttää JSON-vertailua
Liitä ensimmäinen JSON-objektisi vasempaan tekstialueeseen
Liitä toinen JSON-objektisi oikeaan tekstialueeseen
Napsauta 'Vertaa JSON' nähdäksesi korostetut erot
Tarkista lisätyt, poistetut, päivitetyt ja muuttumattomat ominaisuudet
Tärkeimmät ominaisuudet
Syvällinen vertailu
Vertailee rekursiivisesti sisäkkäisiä objekteja ja taulukoita löytääkseen kaikki erot
Useita näkymätiloja
Vaihda rinnakkaisen ja yhdistetyn eronäkymän välillä luettavuuden parantamiseksi
Yksityiskohtaiset tulokset
Luokittelee muutokset lisättyihin, poistettuihin, päivitettyihin ja muuttumattomiin ominaisuuksiin
UKK
Käsitteleekö se sisäkkäisiä objekteja ja taulukoita?
Kyllä, se vertailee rekursiivisesti kaikkia sisäkkäisiä rakenteita löytääkseen syvällisiä eroja
Ovatko tietoni turvassa?
Kaikki käsittely tapahtuu paikallisesti selaimessasi - tietoja ei lähetetä palvelimille
Mitä tiedostomuotoja lataus tukee?
Tulokset voidaan ladata muotoiltuina tekstitiedostoina helppoa jakamista ja dokumentointia varten
Liitä kaksi JSON-objektia syötekenttiin ja työkalu korostaa välittömästi kaikki erot — lisätyt, poistetut, päivitetyt ja muuttumattomat ominaisuudet. Se käy rekursiivisesti läpi sisäkkäiset objektit ja taulukot syvällistä diffausta varten, tukee rinnakkaista ja yhdistettyä näkymää, ja toimii kokonaan selaimessasi ilman tietojen lähettämistä.
Kuinka käyttää JSON-vertailutyökalua
- 1
Liitä ensimmäinen JSON
Syötä alkuperäinen tai vertailupohja-JSON-objekti vasempaan tekstialueeseen. Käytä Muotoile-painiketta sisennysten siistimiseen tarvittaessa.
- 2
Liitä toinen JSON
Syötä verrattava JSON oikeaan tekstialueeseen — molemmat syötteet vaaditaan ennen vertailua.
- 3
Napsauta "Vertaa JSON"
Työkalu vertailee molempia objekteja rekursiivisesti ja korostaa jokaisen muutoksen sisäkkäisissä rakenteissa ja taulukoissa.
- 4
Tarkista tulokset
Tutki lisätyt, poistetut, päivitetyt ja muuttumattomat ominaisuudet ja vaihda rinnakkaisen sekä yhdistetyn näkymän välillä.
- 5
Kopioi tai lataa
Kopioi vertailu leikepöydälle tai lataa se muotoiltuna tekstitiedostona jakamista ja dokumentointia varten.
Viitteet
- RFC 8259 — JSON
IETF-standardi, joka määrittelee JSON-tiedonvaihtomuodon, jota molempien verrattavien dokumenttien on noudatettava.
- RFC 6902 — JSON Patch
Määrittelee standardin JSON-dokumenttimuodon, joka ilmaisee muutossarjan (lisää, poista, korvaa) kahden JSON-arvon välillä.
Liittyvät työkalut
JSON-muotoilija
Kaunista ja validoi jokainen JSON-objekti ennen vertailua.
Tekstivertailu
Vertaa kahta tekstilohkoa rivi riviltä rakenteen sijaan.
JSON XML:ksi
Muunna JSON-dokumentit XML:ksi järjestelmille, jotka sitä tarvitsevat.
YAML JSON:ksi
Muunna YAML-tiedostot JSON:ksi, jotta voit diffata ne tällä työkalulla.
Usein kysytyt kysymykset
- Käsitteleekö työkalu sisäkkäisiä objekteja ja taulukoita?
- Kyllä, se vertailee rekursiivisesti kaikki sisäkkäiset rakenteet ja löytää erot mistä syvyydestä tahansa.
- Ovatko tietoni turvassa?
- Kaikki käsittely tapahtuu paikallisesti selaimessasi — tietoja ei lähetetä ulkoisille palvelimille.
- Mitä eroa on rinnakkaisella ja yhdistetyllä näkymällä?
- Rinnakkainen näkymä sijoittaa molemmat JSON-objektit vierekkäisiin sarakkeisiin visuaalista selailua varten, yhdistetty näkymä taas yhdistää muutokset yhteen virtaan kuten git diff.
- Miten muutokset luokitellaan tuloksissa?
- Erot ryhmitellään neljään luokkaan — lisätyt, poistetut, päivitetyt ja muuttumattomat — joten näet täsmälleen mitä muuttui dokumenttien välillä.
- Voinko ladata vertailutulokset?
- Kyllä, tulokset voi ladata muotoiltuina tekstitiedostoina helpoksi jakamiseksi tai arkistoinniksi.