Gå til hovedindhold

Gratis JSON-sammenligning

Sammenlign to JSON-objekter strukturelt — se præcist hvilke nøgler der blev tilføjet, fjernet eller ændret, selv dybt inde i indlejrede data. Kører i din browser.

Virker offline, når den er indlæst

Du kan også slippe en .json-fil her.

Du kan også slippe en .json-fil her.

Sammenligner elementer position for position — en omordning vises som mange ændringer.
Indstillinger: ignorér nøgler, store/små bogstaver, typer, sortér nøgler

💡 En strukturel diff (ikke linje-for-linje): den gennemgår begge objekter og rapporterer præcis hvilke stier der er tilføjet, fjernet eller ændret — selv dybt inde i indlejrede objekter og arrays. Alt kører i din browser.

Almindelige anvendelser

  • Sammenlign to API-svarSe præcis, hvad der ændrede sig mellem to JSON API-svar.
  • Sammenlign konfigurationsfilerDiff to JSON-konfigurationer for at finde, hvad der ændrede sig mellem miljøer.
  • Debug uventede JSON-ændringerIdentificér, hvorfor et JSON-objekt ikke er, hvad du forventede.
  • Sammenlign to versioner af et dokumentDiff to versioner af et JSON-dokument eller dataeksport.
  • Gennemgå JSON-ændringer i en PRForstå en JSON-ændring mere tydeligt end en linjeforskel.

Sådan fungerer det

En linje-for-linje-diff er støjende for JSON, fordi formatering og nøglerækkefølge ændres. Dette sammenligner de to værdier strukturelt og fortæller nøjagtigt hvad der ændrede sig.

  1. 1
    Du indsætter to JSON-værdier
    En original (A) og en ændret (B). Begge analyseres lokalt — intet uploades.
  2. 2
    De sammenlignes efter struktur
    Værktøjet går gennem begge træer rekursivt, matcher nøgler og array-indeks uanset formatering eller nøglerækkefølge.
  3. 3
    Forskelle vises efter sti
    Hver ændring rapporteres med sin nøjagtige sti (f.eks. user.roles[1]) som tilføjet (+), fjernet (−) eller ændret (~) med den gamle → nye værdi.
  4. 4
    Du ser en klar oversigt
    Antal tilføjet/fjernet/ændret, derefter den detaljerede liste — eller bekræftelse af at de to er identiske.

API-svar og konfiguration kan være følsomme. Sammenligningen køres helt på din enhed — ingen værdi uploades.

Relaterede værktøjer

Ofte stillede spørgsmål