Invoer

Gesorteerde uitvoer

Wat is JSON Sorteren?

Heeft u ooit een JSON-bestand geopend en gedacht: "Waarom staan deze sleutels in zo'n willekeurige volgorde?" Dit tool lost dat op. Het sorteert alle sleutels van uw JSON (JavaScript Object Notation)-objecten alfabetisch, zodat alles makkelijker te lezen en vergelijken is.

Zoals MDN Web Docs opmerkt, heeft de volgorde van sleutels geen invloed op het JSON-gedrag, maar gesorteerde sleutels maken het werk veel eenvoudiger. Dit tool sorteert alles alfabetisch terwijl al uw data intact blijft. We volgen de JSON RFC 8259-specificatie.

Alles gebeurt in uw browser — uw JSON verlaat nooit uw computer. Sorteer, organiseer en ga door met uw werk.

Hoe JSON Sorteren te gebruiken

Volg deze stappen om JSON-objectsleutels alfabetisch te sorteren. Elke stap gebruikt de echte knoppen en panelen op deze pagina.

1

JSON plakken of bestand uploaden

Plak uw JSON in het linker Invoer-paneel, of klik op Uploaden om een .json- of .txt-bestand te laden. Klik op Voorbeeld om ongesorteerde JSON te zien. Voorbeeldinvoer:

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

De uitvoer wordt {"carrier": "Verizon", "plan": "5G", "subscriberId": "SUB-1001"} — sleutels gesorteerd van A tot Z. Geldig volgens RFC 8259.

2

Gesorteerde uitvoer bekijken

Het rechter Gesorteerde uitvoer-paneel toont automatisch het resultaat. Sleutels worden op alle niveaus alfabetisch gesorteerd — geneste objecten worden recursief gesorteerd. Waarden blijven ongewijzigd; alleen de sleutelvolgorde verandert. Maakt Git-diffs schoner.

3

Kopiëren of downloaden

Klik op Kopiëren om de gesorteerde JSON te kopiëren, of Downloaden om als bestand op te slaan. Gebruik Wissen in het invoerpaneel om opnieuw te beginnen. Alle verwerking vindt plaats in uw browser.

Wanneer u dit echt zou gebruiken

Versiebeheer

Sorteer JSON-sleutels voordat u naar Git commit. Maakt diffs schoner en makkelijker te reviewen, vermindert ruis door het herordenen van sleutels.

Vergelijking

Sorteer JSON-objecten voordat u ze vergelijkt. Wanneer sleutels in dezelfde volgorde staan, zijn verschillen makkelijker te identificeren.

Configuratiebestanden

Organiseer configuratiebestanden voor betere leesbaarheid. Gesorteerde sleutels maken het makkelijker om specifieke instellingen te vinden en te bewerken.

Gemakkelijk navigeren

Vind eigenschappen sneller in grote JSON-objecten. Alfabetische volgorde maakt het makkelijker om specifieke sleutels te lokaliseren.

Veelgestelde vragen

Worden mijn JSON-gegevens opgeslagen?

Nee. Het sorteren vindt volledig in uw browser plaats via JavaScript. Uw gegevens verlaten nooit uw computer. Zie de ECMA-404-standaard voor meer details.

Beïnvloedt sorteren het JSON-gedrag?

Nee. De volgorde van JSON-objectsleutels is niet van belang voor de functionaliteit. Gesorteerde JSON werkt precies hetzelfde als ongesorteerde JSON — het is alleen netter. Zie RFC 8259.

Wat gebeurt er met arrays?

Arrays worden niet gesorteerd — alleen objectsleutels worden gesorteerd. De volgorde van array-elementen blijft bewaard. Als u een array van objecten heeft, worden de sleutels van elk object gesorteerd.

Worden geneste objecten gesorteerd?

Ja. Het tool sorteert recursief sleutels in alle geneste objecten. Alle nestingniveaus worden alfabetisch gesorteerd.

Wat als mijn JSON een array is?

Als uw JSON een array van objecten is, worden de sleutels van elk object gesorteerd. De volgorde van de array zelf blijft bewaard.

Werkt het met ongeldige JSON?

Nee. De invoer-JSON moet geldig zijn. Als dat niet zo is, ziet u een fout. Gebruik eerst onze JSON Validator of JSON Fixer.

Andere JSON-tools die u nodig kunt hebben

Sorteren is slechts één JSON-taak. Hier zijn andere tools die goed samenwerken: