Esempio (Prima / Dopo)
Input
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
Standardizza automaticamente l'ordine delle chiavi JSON per rendere piu semplici revisioni e confronti.
Scegli tutti i livelli o solo il livello superiore. L'ordine degli array resta invariato.
Ordina e formatta il JSON in un solo passaggio, poi copia o scarica il risultato.
Scorciatoia: Ctrl / Cmd + Invio per eseguire
Input
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
Ordinamento su tutti i livelli (2 spazi)
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
Ordinamento solo livello superiore
Le chiavi di livello superiore vengono riordinate in a, arr, b, mentre l'ordine delle chiavi dentro "a" resta quello inserito.
Si. Puoi scegliere tutti i livelli o solo il livello superiore.
L'ordine degli elementi dell'array viene preservato. Gli oggetti dentro gli array vengono ordinati in base all'ambito selezionato.
La formattazione di input non viene preservata. L'output viene riformattato con lo stile di indentazione selezionato.
No. Questo strumento e destinato solo al JSON standard.
Tutto viene eseguito localmente nel browser. L'input non viene inviato a un server.