
Gli sviluppatori possono usarlo durante il debug o prima di scambiare dati, quando serve controllare il risultato a colpo d'occhio. Ordina ricorsivamente le chiavi di un JSON.
Ordina ricorsivamente le chiavi di un JSON. Il risultato appare subito nel browser, pronto da copiare, senza account e senza caricare o salvare dati.
Hai un JSON con chiavi fuori ordine, per esempio {"z": 1, "a": {"y": 2, "b": 3}}. Dopo l'ordinamento, le chiavi appaiono in ordine alfabetico a ogni livello. Questo rende molto più facile leggere e confrontare due file.
Input
{"z": 1, "a": {"y": 2, "b": 3}}Risultato
{
"a": {
"b": 3,
"y": 2
},
"z": 1
}Tutto viene eseguito nel browser: l'ordinamento avviene localmente senza inviare i dati all'esterno. Puoi quindi gestire frammenti di configurazione o risposte API in tutta tranquillità.
L'ordinamento alfabetico di solito ordina maiuscole e minuscole in base ai codici dei caratteri. Per esempio, una chiave che inizia con una maiuscola può apparire prima di una chiave minuscola. Controlla il risultato se per te la distinzione tra maiuscole e minuscole è importante.
Sì, l'ordinamento si applica ricorsivamente a tutti gli oggetti, compresi quelli dentro gli array. Gli elementi degli array mantengono il loro ordine, ma le chiavi degli oggetti che contengono vengono ordinate.
Ordina le chiavi e poi rimuove spazi e interruzioni di riga per produrre un JSON compatto. Il risultato è più difficile da leggere per gli esseri umani, ma utile per ridurre le dimensioni prima di un trasferimento.