Inndata

Sortert utdata

Hva er JSON Sort?

Har du åpnet en JSON-fil og lurt på "hvorfor er nøklene i en så tilfeldig rekkefølge?" Dette verktøyet løser det problemet. Det sorterer alle objektnøkler i JSON (JavaScript Object Notation) alfabetisk, noe som gjør det lettere å lese og sammenligne.

Som MDN Web Docs påpeker, påvirker nøkkelrekkefølgen ikke JSON-funksjonaliteten, men sorterte nøkler gjør arbeidet mye lettere. Vi følger RFC 8259 JSON-spesifikasjonen.

Alt skjer i nettleseren din — din JSON forlater aldri datamaskinen din.

Slik bruker du JSON Sort

Følg disse trinnene for å sortere JSON-objektnøkler alfabetisk.

1

Lim inn JSON eller last opp fil

Lim inn JSON i venstre Inndata-panel eller klikk på Last opp. Klikk på Eksempel for å se usortert JSON. Eksempel-inndata:

{"carrier": "Verizon", "subscriberId": "SUB-1001", "plan": "5G"}

Utdata blir {"carrier": "Verizon", "plan": "5G", "subscriberId": "SUB-1001"} — nøkler sortert fra A til Å. Kompatibelt med RFC 8259.

2

Vis sortert utdata

Høyre Sortert utdata-panel viser resultatet automatisk. Nøkler sorteres alfabetisk på alle nivåer — nestede objekter sorteres rekursivt. Gjør Git diff-er renere.

3

Kopier eller last ned

Klikk på Kopier eller Last ned. All behandling skjer i nettleseren.

Når du virkelig trenger det

Versjonskontroll

Sorter JSON-nøkler før du sjekker inn til Git. Gjør diff-er renere og lettere å gjennomgå.

Sammenligning

Sorter JSON-objekter før du sammenligner dem. Når nøkler er i samme rekkefølge, er forskjeller lettere å identifisere.

Konfigurasjonsfiler

Organiser konfigurasjonsfiler for bedre lesbarhet. Sorterte nøkler gjør det lettere å finne spesifikke innstillinger.

Enkel navigering

Finn egenskaper raskere i store JSON-objekter. Alfabetisk rekkefølge gjør det lettere å lokalisere spesifikke nøkler.

Vanlige spørsmål

Lagres JSON-dataene mine?

Nei. Sortering skjer helt i nettleseren din. Dataene dine forlater aldri datamaskinen din. Se ECMA-404-standarden.

Påvirker sortering JSON-funksjonaliteten?

Nei. Rekkefølgen på JSON-objektnøkler spiller ingen rolle for funksjonaliteten. Se RFC 8259.

Hva med arrays?

Arrays sorteres ikke — det er bare objektnøkler som sorteres. Rekkefølgen på arrayelementer bevares.

Sorteres nestede objekter?

Ja. Verktøyet sorterer rekursivt nøkler i alle nestede objekter.

Hva om JSON-en min er et array?

Hvis JSON er et array av objekter, sorteres nøklene for hvert objekt. Arrayets egen rekkefølge bevares.

Fungerer det med ugyldig JSON?

Nei. Bruk vår JSON Validator eller JSON Fixer først.

Andre JSON-verktøy du kanskje trenger

Sortering er bare én JSON-oppgave. Her er andre verktøy: