Vai al contenuto principale

Formatta il JSON con rientro di 2 o 4 spazi

La formattazione trasforma un JSON compatto in un valore per riga e rientra ogni livello di annidamento, così la struttura è facile da leggere e confrontare. Il formattatore offre 2 o 4 spazi per livello.

Esempio svolto

Dati in ingresso
{"id":7,"name":"Ada","roles":["admin","editor"],"settings":{"theme":"dark","alerts":false},"tags":[]}
Risultato — 2 spazi
{
  "id": 7,
  "name": "Ada",
  "roles": [
    "admin",
    "editor"
  ],
  "settings": {
    "theme": "dark",
    "alerts": false
  },
  "tags": []
}
Righe
13
Caratteri
150
Risultato — 4 spazi
{
    "id": 7,
    "name": "Ada",
    "roles": [
        "admin",
        "editor"
    ],
    "settings": {
        "theme": "dark",
        "alerts": false
    },
    "tags": []
}
Righe
13
Caratteri
180

Regole seguite dal formattatore

  • Ogni proprietà di un oggetto e ogni elemento di un array va su una riga propria, rientrato di un livello rispetto al genitore.
  • Oggetti e array vuoti restano su una riga come {} e [].
  • Il rientro usa solo spazi; le tabulazioni non sono disponibili. Scegli 2 spazi per un risultato compatto o 4 per separare meglio i livelli.