ToolRecipe

Wat wil je voor elkaar krijgen?

Sleep een bestand hierheen

or .

Open een app

Volg een recept

Alle recepten

Gebruik één tool

Alle tools

JSON-diff

Vergelijk twee JSON-documenten op hun gegevens. De volgorde van sleutels en de getalnotatie tellen niet mee, en elke toegevoegde, verwijderde of gewijzigde waarde staat met zijn pad in een lijst. Plak beide documenten: er wordt niets geüpload.

Zo vergelijk je twee JSON-bestanden

  1. 1Plak of sleep het originele JSON links
  2. 2Plak of sleep het gewijzigde JSON rechts
  3. 3Lees de lijst met gewijzigde paden
  4. Tabel met toegevoegde, verwijderde en gewijzigde paden.

Wat er met je JSON gebeurt

  • Er wordt niets geüpload.Beide documenten worden door je browser gelezen en vergeleken, op je eigen apparaat.
  • Gegevens, geen opmaak.Volgorde van sleutels, spaties en regeleinden tellen niet als wijziging.
  • Grote getallen blijven exact.Lange id's en decimalen worden cijfer voor cijfer vergeleken, niet afgerond.

Wat je kunt doen

  • Toon elke toegevoegde, verwijderde en gewijzigde waarde in een tabel met pad, zoals items[2].price, oude en nieuwe waarde.
  • Tel de wijzigingen bovenaan: hoeveel er zijn toegevoegd, verwijderd en gewijzigd.
  • Toon beide documenten nog eens als op sleutel gesorteerde JSON naast elkaar, om elke wijziging in context te zien.
  • Wijs de kant aan die geen geldige JSON is, met de foutmelding, zodat je weet wat je moet herstellen.
  • Kopieer de lijst met wijzigingen als tekst, of wissel de twee kanten om.

Goed om te weten

  • Arrays worden op positie vergeleken. Voeg je vooraan een item toe, dan staan alle volgende items als gewijzigd.
  • Verandert een waarde van type, bijvoorbeeld van getal naar tekst, dan telt dat als één wijziging.
  • De tabel toont de eerste 2000 wijzigingen.
  • Wil je de tekst regel voor regel vergelijken, met spaties en volgorde, gebruik dan de tekstvergelijker.

Vragen

Hoe vergelijk ik twee JSON-bestanden?

Plak het origineel links en het gewijzigde JSON rechts. De tool toont elk pad dat is toegevoegd, verwijderd of gewijzigd.

Maakt de volgorde van sleutels uit?

Nee. Sleutels worden op naam gekoppeld. Twee objecten met dezelfde sleutels en waarden in een andere volgorde tellen als gelijk.

Kan de tool zeer grote getallen vergelijken?

Ja. Getallen blijven zoals ze zijn geschreven, dus 12345678901234567890 en 12345678901234567891 worden als verschillend gemeld.

Wordt mijn JSON geüpload?

Nee. De vergelijking draait in je browser, dus API-antwoorden en configuratiebestanden blijven op je apparaat.

Zo werkt het

Kleine tools die in je browser draaien.

Vier stappen

  1. Begin met een bestand of een taak

    Sleep een bestand, zoek, of kies een taak.

  2. De tool opent in een venster

    Open er zoveel als je wilt, naast elkaar als tabs.

  3. Resultaten verzamelen zich rechts

    Sleep een resultaat naar de volgende tool.

  4. Opslaan als je klaar bent

    Opgeslagen bestanden komen in je downloads.

Wie gebruikt wat

Toolsets voor veelvoorkomende klussen.

Een tool op je beginscherm zetten

Het icoon opent die tool, als een app.

iPhone en iPad

  1. Open de tool in Safari.
  2. Tik op Deel (het vierkant met de pijl).
  3. Kies “Zet op beginscherm” en dan “Voeg toe”.

Android

  1. Open de tool in Chrome.
  2. Tik rechtsboven op het menu (⋮).
  3. Kies “Toevoegen aan startscherm” of “App installeren”.

Computer

  1. Open de tool in Chrome of Edge.
  2. Klik op het installatie-icoon in de adresbalk.
  3. Kies Installeren.

Skills

Claude-skills die we zelf gebruiken, elk voor één klus.