Pāriet uz galveno saturu

JSON atšķirību salīdzinājums bez maksas

Salīdzina divus JSON objektus strukturāli — precīzi redzi, kuras atslēgas tika pievienotas, noņemtas vai mainītas, pat dziļi ligzdotos datos. Darbojas pārlūkprogrammā.

Darbojas bezsaistē pēc ielādes

Šeit varat arī ievilkt .json failu.

Šeit varat arī ievilkt .json failu.

Salīdzina elementus pozīciju pēc pozīcijas — pārkārtošana parāda daudz izmaiņu.
Opcijas: ignorēt atslēgas, reģistru, tipus, kārtot atslēgas

💡 Strukturāls salīdzinājums (ne rindu pa rindai): šķērso abus objektus un precīzi ziņo, kuri ceļi tika pievienoti, noņemti vai mainīti — pat dziļi ligzdotos objektos un masīvos. Viss darbojas jūsu pārlūkprogrammā.

Biežākie lietojumi

  • Salīdziniet divus API atbildesRedzēt tieši, kas mainījās starp diviem JSON API atbildes.
  • Salīdziniet konfigurācijas failusDiff divas JSON konfigurācijas, lai atrastu, kas mainījās vidē.
  • Izveidojiet neparedzētus JSON izmaiņasNosakiet, kāpēc JSON objekts nav tas, ko jūs gaidījāt.
  • Salīdziniet divas dokumenta versijasDiff divas JSON dokumenta versijas vai datu eksporta.
  • Pārskatiet JSON izmaiņas PRSaprastu JSON izmaiņas skaidrāk, nevis līnijas atšķirību.

Kā tas darbojas

Rinda pa rindai diff ir trokšņains JSON, jo formatējums un atslēgu secība mainās. Tas salīdzina divas vērtības strukturāli un norāda tieši to, kas mainījās.

  1. 1
    Jūs ielīmējat divas JSON vērtības
    Oriģinālā (A) un mainītā (B). Abas tiek parsētas lokāli — nekas netiek augšupielādēts.
  2. 2
    Tās tiek salīdzinātas pēc struktūras
    Rīks rekursīvi iziet abas koki, saskaņojot atslēgas un masīva indeksus neatkarīgi no formatējuma vai atslēgu secības.
  3. 3
    Atšķirības tiek uzskaitītas pēc ceļa
    Katra izmaiņa tiek norādīta ar tās precīzu ceļu (piemēram, user.roles[1]) kā pievienota (+), noņemta (−) vai mainīta (~) ar veco → jauno vērtību.
  4. 4
    Jūs redzat skaidru kopsavilkumu
    Pievienoto/noņemto/mainīto skaits, pēc tam detalizētais saraksts — vai apstiprinājums, ka abi ir identiski.

API atbildes un konfigurācija var būt sensitīva. Salīdzinājums tiek veikts pilnībā jūsu ierīcē — neviena vērtība netiek augšupielādēta.

Saistītie rīki

Bieži uzdotie jautājumi