JSON-sortering
Free online Json Sorter tool, no installation required
Om JSON Sorter
Sorterer rekursivt hvert objekts nøgler i et JSON-dokument i stigende eller faldende lokalbevidst rækkefølge. Arrays bevares i deres oprindelige rækkefølge, men hvert element sorteres stadig rekursivt, hvis det er et objekt. Output udskrives pænt med 2-mellemrums-indrykning.
Sådan bruger du det
1. Indsæt JSON i input-tekstområdet. 2. Vælg stigende (Ascending) eller faldende (Descending) sorteringsrækkefølge. 3. Klik på Sort. 4. Brug Copy for at kopiere den sorterede JSON.
Sorteringsadfærd og fejl
Nøglesammenligning bruger String.localeCompare på nøglenavnene, anvendt på hvert indlejringsniveau. Rodværdien skal være et objekt eller array; en primitiv rod producerer en "error not object"-meddelelse. Ugyldig JSON producerer en "error invalid JSON"-meddelelse. Arrays bevarer deres elementrækkefølge, men objektelementer inde i arrayet får sorteret deres nøgler. Tal, booleans, strenge og null-løv returneres uændrede.
▶Bliver array-elementer omordnet?
▶Hvilken sammenligning bruges til nøgler?
▶Kan roden være en primitiv som en streng eller et tal?
▶Hvordan formateres output?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig