Che cos'è un file JSON e come aprirne uno

Se hai mai fatto cose come contabilità personale su Excel, allora probabilmente hai sentito questo problema: più informazioni memorizzi, più difficile è aggiornare le cose. Man mano che i tuoi dati diventano più grandi, tutto diventa disordinato e strano. I database sono carini e tutto, ma non sono esattamente “leggibili” come la maggior parte di noi vorrebbe che fossero. Per fortuna c’è JSON ad aiutarci.
Indice dei contenuti
- Che cos’è un file JSON?
- A cosa serve JSON
- Come aprire un file JSON
- Utilizzare i visualizzatori JSON
- Convertire file JSON
- Domande frequenti
Che cos’è un file JSON?
JSON sta per JavaScript Object Notation ed è utilizzato per definire oggetti in JavaScript. Naturalmente, non devi imparare JavaScript per capire JSON. È semplicemente un formato per raggruppare dati in modo che sia più facile da leggere e formattare.
Dai un’occhiata a questo esempio e trova i nomi di ogni animale domestico:
{
"pets":[
{
"type":"dog",
"name":"Maddogna",
"breed":"Golden Retriever",
"age":3,
"likes":["barking","going for walks","Fluffman"],
"dislikes":["loud noises","strangers"]
},
{
"type":"cat",
"name":"Fluffman",
"breed":"Siamese",
"age":3,
"likes":["napping","being petted"],
"dislikes":["being picked up","Maddogna","dog food"]
},
{
"type":"iguana",
"name":"Gizzards the Great",
"breed":"Green Iguana",
"age":2,
"likes":["sunbathing","watching Fluffman and Maddogna"],
"dislikes":["cold weather","being stared at by Fluffman and Maddogna"]
}
]
}È come un elenco di cose. E puoi facilmente vedere i nomi degli animali domestici: Maddogna, Fluffman e Gizzards the Great. Tra di loro ci sono altri dati come la loro età, le cose che non gli piacciono e la razza.
JSON colma il divario tra computer e normali esseri umani quando si tratta di dati. È veloce, comprensibile e può essere convertito in qualsiasi altro formato in cui hai bisogno che i tuoi dati appaiano.
I file JSON brillano di più quando si tratta di convertire grandi quantità di dati.
A cosa serve JSON
JSON è un formato. Puoi inviare quasi qualsiasi cosa con esso. Finché stai inviando dati compilati, JSON può essere utilizzato. Infatti, il tuo computer probabilmente lo sta usando in questo momento per comunicare con altri computer in tutto il mondo senza che tu lo sappia.
Ci sono molti usi per JSON, come ad esempio:
- Messaggi istantanei
- File di configurazione
- Informazioni di rete

Puoi anche vedere JSON nei giochi durante lo sviluppo e il rilascio per memorizzare i tuoi salvataggi e le impostazioni.
Naturalmente, ci sono altri modi più veloci per spostare i dati, ma JSON è semplicemente troppo conveniente per essere trascurato.
Come aprire un file JSON
Alla base, i file JSON sono semplicemente file di testo salvati con un’estensione “.json”. Puoi aprirli con qualsiasi tipo di editor di testo semplice come se fossero un normale file di testo.
- In Windows, apri Blocco note e vai su “File -> Apri” e cerca il file JSON che stai cercando di aprire.

Suggerimento: Se il file non sembra apparire, fai clic sul menu a discesa che dice “Documenti di testo (*.txt)” e scegli l’opzione “Tutti i file”.

- Se c’è qualcosa che vuoi cercare all’interno del file, premi semplicemente Ctrl + F e poi digita ciò che hai bisogno di trovare.

- Se vuoi creare un nuovo file JSON, basta creare un normale file di testo e salvarlo con un’estensione di file “.json”. Assicurati di cambiare il tipo di salvataggio in “Tutti i file” altrimenti diventerà “filename.json.txt”.

Suggerimento: Per aprire file JSON in macOS e Linux, puoi utilizzare l’editor di testo predefinito per aprire e visualizzare file JSON.
Utilizzare i visualizzatori JSON
Ora, sebbene utili, il problema con quei convertitori online è che non sono pratici quando stai svolgendo compiti basati sul web. Fortunatamente, ci sono diversi tipi di visualizzatori JSON che non solo possono aiutarti a convertire file JSON, ma ti permettono anche di leggere meglio i loro contenuti senza mal di testa!
JSON Lite
JSON Lite ( Chrome | Firefox) è un’estensione del browser che rende molto più facile visualizzare e modificare file JSON su qualsiasi browser basato su Chrome. Evidenzia parti del codice JSON con colori diversi. E se l’aspetto predefinito non è “visibile” abbastanza, puoi cambiare le impostazioni per l’indentazione, ridurre le righe e persino impostarlo per la modalità scura.

In alternativa, puoi anche utilizzare questi abbellitori JSON per rendere i dati più facili da visualizzare.
Convertire file JSON
A seconda di cosa stai usando il file JSON, potresti aver bisogno di utilizzare un convertitore per cambiarlo in un file CSV o XML.
Per fare ciò, puoi utilizzare un convertitore JSON come il Code Beautify JSON Viewer. Questa è un’app web che converte file JSON in CSV o XML, che possono poi essere utilizzati da altri software.
Per utilizzare il Code Beautify JSON Viewer, basta caricare il tuo file facendo clic sul pulsante “File” e poi convertire facendo clic su “to XML” o “to CSV.”

Domande frequenti
JSON è migliore di CSV e XML?
Rispetto a CSV e XML, i file JSON sono più semplici, più flessibili e più facili da interpretare per un computer. Per la maggior parte, ti consente di memorizzare le strutture dei dati così come sono. A differenza di XML, non devi aggiungere tag che dicono che un 1 è un numero e non una stringa contenente il numero 1. È anche in grado di avere strutture di dati complesse, a differenza di CSV che richiede di aggiungere NULL ogni volta che hai alcune “celle” extra nei tuoi dati.
JSON è un linguaggio di programmazione?
JSON NON è un linguaggio di programmazione, ma è certamente utilizzato all’interno di un linguaggio di programmazione. JSON è basato su JavaScript che lo utilizza per definire cose chiamate “oggetti” in quel linguaggio. È un formato di notazione per elencare cose - non puoi fare nient’altro con esso se non definire cose.
JSON è solo XML?
No, JSON non è XML. A differenza di XML, puoi definire numeri, booleani e valori nulli su JSON.