UTILS.
100% in de browser
A↓}

JSON-sleutels sorteren

Sorteer de sleutels van een JSON-object recursief, oplopend of aflopend.

— uitvoer verschijnt hier —

Over deze tool

JSON Key Sorter is een gratis tool die volledig in je browser draait en een JSON-document doorloopt om de sleutels van elk object in een voorspelbare volgorde te sorteren. Plak je JSON, klik op Format, en de tool parseert de tekst met de eigen JSON-engine van de browser, sorteert recursief de sleutels van elk genest object en drukt het herordende resultaat af. Arrays behouden hun oorspronkelijke volgorde; alleen de sleutels binnen objecten verschuiven.

Sleutels worden lexicografisch geordend op tekencode, dus hoofdletters komen vóór kleine letters en cijferachtige sleutels sorteren als tekst; vink Descending aan om dit om te keren. De uitvoer kan een inspringing van 2 of 4 spaties, een tab of een geminificeerde regel gebruiken, met een kopieerknop voor het resultaat.

Alles draait aan de clientzijde, dus er wordt niets geüpload en het werkt offline — geen accounts, geen tracking. Sleutels elke keer op dezelfde manier sorteren houdt diffs stabiel en configbestanden gemakkelijker te scannen.

Veelgestelde vragen

Worden array-elementen herordend?
Nee. Arrays behouden hun oorspronkelijke volgorde — alleen objectsleutels worden gesorteerd. Het sorteren is recursief en bereikt dus geneste objecten, inclusief objecten die in arrays zijn opgeslagen.
Kan ik de inspringing regelen?
Ja. Kies 2 of 4 spaties, een tab, of minify naar één regel; het wijzigen van de inspringing werkt de uitvoer meteen bij.
In welke volgorde worden de sleutels gesorteerd?
Sleutels worden als strings vergeleken op tekencode, de JavaScript-standaard, dus hoofdletters komen vóór kleine letters en cijferachtige sleutels sorteren als tekst (item10 vóór item2). Schakel Descending in om de volgorde om te keren.
Wat als mijn JSON ongeldig is?
De tekst wordt in je browser geparseerd en er verschijnt een fout voor ongeldige JSON totdat de syntaxis correct is. Er wordt niets geüpload; corrigeer de invoer en klik op Format om opnieuw te sorteren.

Meer tools