Sorter JSON-nøkler (Enhetlig rekkefølge for enklere diffs)
Juster automatisk rekkefølgen på JSON-nøkler for å øke hastigheten på gjennomganger og sammenligninger. Velg alle nivåer eller kun toppnivå.
- Enklere sammenligninger med fast nøkkelrekkefølge
- Rekkefølgen i matriser bevares som standard
- Innrykk og sortering i ett steg
Verktøy
Valg
Rekkefølgen på elementer i matriser bevares.
Avanserte innstillinger
Slik bruker du det
1. Lim inn
Lim inn JSON i inndatapanelet.
2. Velg omfang og innrykk
Velg alle nivåer eller kun toppnivå, og sett ønsket innrykk.
3. Sorter og kopier
Klikk på «Sorter og formater» og kopier utdataene.
Eksempel
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
{
"a": {
"d": 4,
"c": 3
},
"arr": [
{
"y": 2,
"x": 1
},
3
],
"b": 1
}
Hva du kan gjøre
Sorter nøkler for hele JSON-filen eller kun toppnivået
Behold elementrekkefølgen i matriser mens objektnøkler sorteres
Bytt mellom stigende og synkende rekkefølge
Velg innrykk eller minifisering med ett klikk
Spesifikasjoner
- Objektnøkler sorteres leksikografisk.
- Matriser (arrays) beholder sin elementrekkefølge.
- Innrykk kan settes til 2, 4, tabulator eller minifisert.
- Hvis inndata ikke er gyldig JSON, oppdateres ikke utdataene.
- Dette verktøyet støtter kun standard JSON (ingen kommentarer eller ekstra kommaer til slutt).
- Store inndata kan ta et øyeblikk å behandle i nettleseren.
FAQ
Blir nøstede objekter sortert?
Ja. Velg «Alle nivåer» eller «Kun toppnivå».
Hva med matriser (arrays)?
Rekkefølgen på elementer i matriser bevares. Objekter inne i matriser følger det valgte sorteringsomfanget.
Kan jeg beholde det originale innrykket?
Utdataene bruker innrykket du velger (2/4/tab/minifisert), ikke den originale formateringen.
Kan jeg bruke JSON med kommentarer (JSON5)?
Nei. Dette verktøyet støtter kun standard JSON.
Hvor skjer behandlingen?
All behandling skjer i nettleseren din; ingenting sendes til en server.