Vai al contenuto principale
FreeOnlineTools Go
Italiano
Spiegazione

Capire JSON: Una guida per principianti alla formattazione e validazione

Di FreeOnlineTools Team · 2026-08-27 aggiornata

Risposta rapida

JSON è un formato dati basato su testo che utilizza coppie di valori-chiave e matrici. Supporta stringhe, numeri, booleani, null, oggetti e array. Utilizza il nostro formattatore JSON gratuito per abbellire, convalidare e minimizzare i dati JSON: tutta l'elaborazione avviene nel tuo browser.

Introduzione

JSON (JavaScript Object Notation) è un formato di interscambio di dati leggero che è facile da leggere e scrivere per gli esseri umani e facile da analizzare e generare per le macchine. È il formato dati più comune utilizzato per la comunicazione tra server Web e browser e ha ampiamente sostituito XML nel moderno web APIs.

Passo dopo passo

  1. Comprendere la sintassi JSON

    JSON utilizza parentesi graffe {} per gli oggetti, parentesi quadre [] per gli array e coppie chiave-valore separate da due punti. Le chiavi devono essere stringhe racchiuse tra virgolette doppie. I valori possono essere stringhe, numeri, booleani, null, oggetti o matrici.

  2. Formatta il tuo JSON

    Incolla i tuoi dati JSON nello strumento JSON Formatter. Abbellirà automaticamente JSON con rientro e interruzioni di riga corretti, rendendolo facile da leggere.

  3. Convalidare la struttura

    Il formattatore controlla il tuo JSON per eventuali errori di sintassi. Se valido, visualizza l'output formattato. Se non valido, mostra un messaggio di errore che indica il problema.

  4. Copia o utilizza il risultato

    Copia il file JSON formattato negli appunti per utilizzarlo nel codice, nella documentazione o nel debug.

Esempi

Oggetto semplice

Ingresso: {"name":"Alice","age":30}

Produzione: { "name": "Alice", "age": 30 }

Matrice di oggetti

Ingresso: [{"id":1},{"id":2}]

Produzione: [ { "id": 1 }, { "id": 2 } ]

Struttura nidificata

Ingresso: {"user":{"name":"Bob","tags":["admin","user"]}}

Produzione: { "user": { "name": "Bob", "tags": ["admin", "user"] } }

Problemi comuni

  • L'utilizzo di virgolette singole per le stringhe —JSON richiede virgolette doppie per stringhe e chiavi.
  • Virgole finali —JSON non consente una virgola dopo l'ultimo elemento in un oggetto o array.
  • Commenti —JSON non supporta i commenti (// o /* */). Usa JSONC o JSON5 se hai bisogno di commenti.
  • Chiavi senza virgolette: tutte le chiavi devono essere racchiuse tra virgolette doppie, a differenza dei letterali oggetto JavaScript.

Suggerimenti

  • Utilizza un formattatore JSON per individuare gli errori di sintassi prima di inviare dati a API.
  • Minimizzato JSON consente di risparmiare larghezza di banda: utilizza la minimizzazione in produzione, la formattazione in fase di sviluppo.
  • JSON non supporta valori non definiti, funzioni o date: utilizza stringhe null o ISO 8601.
  • Utilizza JSON.parse() in JavaScript per convertire le stringhe JSON in oggetti e JSON.stringify() per convertire gli oggetti in JSON.

Strumenti correlati

Guide correlate

Riferimenti