JSON-diff
Gratis online JSON-diff-værktøj, ingen installation nødvendig. Sammenlign to JSON-objekter med fremhævede forskelle
Om JSON Diff
Sammenlign to JSON-dokumenter side om side og få en flad, sti-adresseret liste over enhver forskel. Diffen køres live, mens du taster, via en memoiseret dyb sammenligning og rapporterer tilføjelser, fjernelser og værdiændringer med JSON Pointer-lignende stier.
Sådan bruger du det
1. Indsæt det første dokument i JSON A-tekstområdet. 2. Indsæt det andet dokument i JSON B-tekstområdet. 3. Læs Result-kortet: det viser "no differences", når de to er ens, ellers en monospace-liste over enhver ændring plus et diff-antal.
Difference-notation
Hver forskel er én linje med en sti og en beskrivelse. Værdiændringer bruger formen .path.to.key: <old> → <new> (eller $ for roden, når hele værdien er forskellig). Tilføjede nøgler vises som .key: (added) <value>; fjernede nøgler som .key: (removed) <value>. Array-forskelle adresseres efter indeks med [n]: (added) / (removed) / value-change-markører, der scanner det længste af de to arrays. En afsluttende linje rapporterer det samlede antal forskelle.
▶Hvilket stilformat bruger diffen?
▶Hvordan sammenlignes arrays af forskellig længde?
▶Rapporterer den typeændringer?
▶Hvad sker der, når et af inputtene er ugyldig JSON?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig