jsonecho

JSON Sorter

Sorteer elke sleutel in je JSON alfabetisch, op elk niveau, zodat twee versies regel voor regel kunnen worden vergeleken.

De tool wordt geladen...

Zo gebruik je JSON Sorter

  1. Plak je JSON.
  2. Kies oplopende of aflopende volgorde.
  3. Kopieer het gesorteerde resultaat of download het.

Over JSON Sorter

De volgorde van sleutels heeft geen betekenis in JSON, maar wel veel voor je versiebeheersysteem. Als twee mensen sleutels op verschillende plekken toevoegen, wordt een diff rommelig. Sleutels sorteren voordat je commit geeft elk bestand dezelfde volgorde en laat wijzigingen verschijnen waar ze horen.

Sorteren wordt toegepast op alle geneste objecten. De volgorde van items in arrays blijft ongemoeid, omdat de volgorde bij arrays betekenis heeft.

Veelgestelde vragen

Sorteert het ook array-items?

Nee. Arrays zijn lijsten waarin de positie ertoe doet, dus hun items blijven waar ze zijn. Alleen objectsleutels worden gesorteerd.

Hoe worden sleutels met getallen gesorteerd?

In natuurlijke volgorde, dus "item2" komt vóór "item10". Hoofd- en kleine letters worden gelijk behandeld.

Kan sorteren mijn toepassing kapotmaken?

Bijna nooit, aangezien JSON-lezers niet van de sleutelvolgorde mogen afhangen. Enkele handtekeningschema's die de exacte tekst hashen zijn de uitzondering, dus sorteer geen document dat je al hebt ondertekend.

Formatteert het ook de uitvoer?

Ja, de gesorteerde JSON wordt ingesprongen met de grootte die je kiest.

Meer in JSON-tools

Alle tools →