JSON Sort
Sorter JSON-objektnøgler alfabetisk
Input
Sorteret output
Hvad er JSON Sort?
Har du åbnet en JSON-fil og undret dig over "hvorfor er nøglerne i en så tilfældig rækkefølge?" Dette værktøj løser det problem. Det sorterer alle objektnøgler i JSON (JavaScript Object Notation) alfabetisk, hvilket gør det lettere at læse og sammenligne.
Som MDN Web Docs påpeger, påvirker nøglerækkefølgen ikke JSON-funktionaliteten, men sorterede nøgler gør arbejdet meget lettere. Vi følger RFC 8259 JSON-specifikationen.
Alt sker i din browser — din JSON forlader aldrig din computer.
Sådan bruger du JSON Sort
Følg disse trin for at sortere JSON-objektnøgler alfabetisk.
Indsæt JSON eller upload fil
Indsæt JSON i venstre Input-panel eller klik på Upload. Klik på Eksempel for at se usorteret JSON. Eksempel-input:
{"carrier": "Verizon", "subscriberId": "SUB-1001", "plan": "5G"}Output bliver {"carrier": "Verizon", "plan": "5G", "subscriberId": "SUB-1001"} — nøgler sorteret fra A til Å. Kompatibelt med RFC 8259.
Vis sorteret output
Højre Sorteret output-panel viser resultatet automatisk. Nøgler sorteres alfabetisk på alle niveauer — indlejrede objekter sorteres rekursivt. Gør Git diff's renere.
Kopiér eller download
Klik på Kopiér eller Download. Al behandling sker i browseren.
Hvornår du virkelig har brug for det
Versionskontrol
Sorter JSON-nøgler inden du checker ind til Git. Gør diff's renere og lettere at gennemse.
Sammenligning
Sorter JSON-objekter inden du sammenligner dem. Når nøgler er i samme rækkefølge, er forskelle lettere at identificere.
Konfigurationsfiler
Organiser konfigurationsfiler for bedre læsbarhed. Sorterede nøgler gør det lettere at finde specifikke indstillinger.
Nem navigation
Find egenskaber hurtigere i store JSON-objekter. Alfabetisk rækkefølge gør det lettere at lokalisere specifikke nøgler.
Almindelige spørgsmål
Gemmes mine JSON-data?
Nej. Sortering sker helt i din browser. Dine data forlader aldrig din computer. Se ECMA-404-standarden.
Påvirker sortering JSON-funktionaliteten?
Nej. Rækkefølgen af JSON-objektnøgler spiller ingen rolle for funktionaliteten. Se RFC 8259.
Hvad med arrays?
Arrays sorteres ikke — det er kun objektnøgler der sorteres. Rækkefølgen af arrayelementer bevares.
Sorteres indlejrede objekter?
Ja. Værktøjet sorterer rekursivt nøgler i alle indlejrede objekter.
Hvad hvis min JSON er et array?
Hvis JSON er et array af objekter, sorteres nøglerne for hvert objekt. Arrayets egen rækkefølge bevares.
Fungerer det med ugyldig JSON?
Nej. Brug vores JSON Validator eller JSON Fixer først.
Andre JSON-værktøjer du måske har brug for
Sortering er kun én JSON-opgave. Her er andre værktøjer: