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

JSON 2

Kuinka käyttää JSON-vertailua

01

Liitä ensimmäinen JSON-objektisi vasempaan tekstialueeseen

02

Liitä toinen JSON-objektisi oikeaan tekstialueeseen

03

Napsauta 'Vertaa JSON' nähdäksesi korostetut erot

04

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. 1

    Liitä ensimmäinen JSON

    Syötä alkuperäinen tai vertailupohja-JSON-objekti vasempaan tekstialueeseen. Käytä Muotoile-painiketta sisennysten siistimiseen tarvittaessa.

  2. 2

    Liitä toinen JSON

    Syötä verrattava JSON oikeaan tekstialueeseen — molemmat syötteet vaaditaan ennen vertailua.

  3. 3

    Napsauta "Vertaa JSON"

    Työkalu vertailee molempia objekteja rekursiivisesti ja korostaa jokaisen muutoksen sisäkkäisissä rakenteissa ja taulukoissa.

  4. 4

    Tarkista tulokset

    Tutki lisätyt, poistetut, päivitetyt ja muuttumattomat ominaisuudet ja vaihda rinnakkaisen sekä yhdistetyn näkymän välillä.

  5. 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

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.