Il formato JSON è semplice testo con regole rigorose. Blocco Note è perfetto per scriverlo. L'errore comune riguarda la sintassi, non lo strumento. Se imposti correttamente la struttura, salvare il file sarà la parte più semplice.
Come creare un file .JSON con Blocco Note
Che cos'è un file JSON?
JSON sta per JavaScript Object Notation. Memorizza i dati come coppie chiave-valore all'interno di parentesi graffe, supportando oggetti annidati e array. Applicazioni, API e file di configurazione lo utilizzano perché è leggero e può essere letto da ogni linguaggio di programmazione principale.
Un file JSON di base si presenta così:
{ "name": "John", "age": 28, "isActive": true, "skills": ["writing", "editing"]}Passo dopo passo: creare un file JSON con Blocco Note
Passo 1: Apri Blocco Note
Apri Blocco Note sul tuo computer, oppure usa un blocco note online gratuito da qualsiasi browser.
Passo 2: Inizia con una parentesi graffa di apertura
Ogni file JSON inizia con { per un oggetto o [ per un array. La maggior parte dei file inizia con un oggetto.
Passo 3: Aggiungi chiavi e valori
Scrivi ogni chiave tra virgolette doppie, seguita dai due punti e poi dal valore. Separa ogni coppia con una virgola.
{ "title": "Sample File", "version": 1}Passo 4: Chiudi correttamente il file
Fai corrispondere ogni parentesi graffa o quadra di apertura con una di chiusura. L'ultima coppia chiave-valore in un oggetto o array non deve avere una virgola finale.
Passo 5: Salva con estensione .json
Vai su File, quindi Salva con nome. Scegli "Tutti i file" nel menu a discesa "Salva come". Assegna al file un'estensione .json, ad esempio data.json. Se salvi senza cambiare questa opzione, otterrai un file .txt che non verrà letto come JSON.
Passo 6: Convalida prima dell'uso
Incolla il file in un editor JSON per verificare che sia valido prima di utilizzarlo in uno script o un'app. Un rapido controllo ti risparmierà di dover fare debugging in seguito.
Regole di sintassi JSON da ricordare
Solo virgolette doppie. Le chiavi e i valori testuali necessitano di virgolette doppie, non singole.
Nessuna virgola finale. Non deve esserci nulla dopo l'ultimo elemento di un oggetto o di un array.
Nessun commento. Il JSON standard non supporta note // o /* */ all'interno del file.
I booleani sono in minuscolo. Usa true e false, non True o FALSE.
I numeri non necessitano di virgolette. Scrivi 28, non "28", a meno che il valore non debba essere trattato come testo.
Errori comuni e come evitarli
Problema: Manca la virgola tra le coppie chiave-valore. Soluzione: Ogni coppia, tranne l'ultima, deve essere seguita da una virgola.
Problema: Parentesi non corrispondenti. Soluzione: Conta le tue coppie {} e []. Un validatore ti indicherà esattamente la riga in cui non corrispondono.
Problema: Virgolette non sottoposte a escape all'interno di una stringa. Soluzione: Esegui l'escape delle virgolette interne con un backslash, ad esempio "Ha detto \"ciao\"".
Problema: Una chiave senza virgolette. Soluzione: Ogni chiave deve essere racchiusa tra virgolette doppie, anche quelle semplici come id o name.
Conclusione
Un file JSON è solo testo che segue un formato rigoroso. Scrivi chiavi e valori tra virgolette doppie, chiudi correttamente le parentesi, evita la virgola finale e salva il file con estensione .json. Passalo attraverso un validatore prima di usarlo e sarai pronto.