Come aprire il file JSON?

Pubblicato: 2022-11-03

Ti sei mai imbattuto in un file JSON e non sapevi come aprirlo? Bene, non sei solo!

Un file JSON memorizza i dati nel formato JSON per lo scambio tra server Web e applicazioni Web. Originariamente derivati ​​da JavaScript, i formati di file JSON sono compatibili con più database e linguaggi di programmazione e hanno un'estensione di file .json.

Ma come aprire il file JSON online se ne ricevi uno? Scopri tutto sui file JSON e su come aprirli utilizzando strumenti prontamente disponibili.

Sommario

Che cos'è un file JSON?

JSON sta per JavaScript Object Notation, un formato standard per archiviare e scambiare dati tra server Web e applicazioni. Leggero e basato su testo, il formato JSON è leggibile dall'uomo ed è simile al formato di file XML.

Sebbene JSON fosse inizialmente basato su JavaScript, è ampiamente considerato indipendente dal linguaggio con il supporto di molte API di programmazione. Oggi, JSON è diventato un'alternativa popolare a XML. Tuttavia, non è possibile eseguire un file JSON o eseguirlo come un file EXE. Poiché si tratta di un file di testo leggibile, puoi aprire JSON utilizzando programmi di modifica del testo standard, ma non tutti ti permetteranno di modificare il file JSON a meno che non desideri rovinare la formattazione del testo.

Impara i corsi di sviluppo software online dalle migliori università del mondo. Guadagna programmi Executive PG, programmi di certificazione avanzati o programmi di master per accelerare la tua carriera.

Creazione di un file JSON

Prima di imparare come aprire il file JSON Python , cerchiamo di capire rapidamente come crearne uno.

Passaggi per creare un file JSON:

  1. Apri l'editor di testo sul tuo computer.
  2. Ora crea un nuovo file nell'editor di testo e salvalo.
  3. Salva il file usando l'estensione .json.
  4. Copia il codice di esempio JSON di seguito, incollalo nel file e salvalo di nuovo.

{

“Nome”: “Jack”,

“cognome”: “Johnson”,

"genere maschile",

“età”: 25,

"indirizzo": {

“streetAddress”: “2020 Wilson Avenue”,

“città”: “Carrollton”,

“stato”: “Texas”,

“codice postale”: “75007”

},

"numeri di telefono": [

{ "tipo": "casa", "numero": "7386547627" }

]

}

Come aprire un file JSON?

JSON è un semplice file di testo che puoi aprire in qualsiasi editor di testo. I browser Web Mozilla Firefox e Google Chrome sono piattaforme multipiattaforma che possono essere utilizzate per aprire file JSON su ogni sistema operativo, i cui passaggi sono riportati di seguito:

  1. Fai clic con il pulsante destro del mouse sul file JSON e scegli l'opzione "Apri con" dal menu.
  2. Dal menu a discesa, scegli Chrome o Firefox.
  3. Se non trovi il menu in-app di Chrome, fai clic su "Scegli un'altra app" e troverai Chrome e Firefox nell'elenco.

In alternativa, puoi copiare direttamente il percorso della posizione del file JSON e copiarlo nel browser. Ogni sistema operativo supporta diversi editor di testo per leggere i file JSON, un elenco dei quali puoi trovare di seguito. Puoi utilizzare questi strumenti o applicazioni per aprire e modificare i file JSON.

Sistema operativo Applicazioni/editor di testo
finestre Microsoft Word, Blocco note Microsoft, Blocco note++, Mozilla Firefox, Visualizzatore file Plus
Mac MacVim, Apple TextEdit, BBEdit
Linux PICO, Vim, GNU Emacs
Androide Visualizzatore di file per Android

Leggi il file JSON in Python

Puoi aprire il file JSON Python e leggerlo poiché Python ha un pacchetto integrato che consente agli utenti di lavorare con i dati JSON. Tra le molte funzioni nel modulo json di Python, load() e load( ) sono usati per leggere i file JSON. Mentre la funzione load() viene utilizzata per analizzare o leggere un file JSON, load( ) serve per analizzare una stringa JSON.

Prima di poter utilizzare il modulo json di Python , è necessario importarlo utilizzando la seguente sintassi:

importa json

Supponiamo di avere un file JSON denominato language.json con i seguenti contenuti:

{

'nome': 'Emilia',

'lingue': ['Inglese', 'Francese']

}

Ora, per aprire e leggere il file JSON sopra in Python, devi seguire i passaggi seguenti:

  1. Importa il modulo json di Python.
  2. Utilizzare la funzione open() per aprire il file JSON (language.json).
  3. Utilizzare la funzione load() per leggere il file JSON e inserire i dati JSON in una variabile.
  4. Usa i dati recuperati dal file JSON o stampalo per comodità.

Il frammento di codice seguente illustra i passaggi precedenti.

importa json

con open('language.json') come f:

dati = json.load(f)

stampa (dati)

Produzione:

{'name': 'Emilia', 'languages': ['Inglese', 'Francese']}

Assicurati di salvare il file JSON sul tuo sistema con un'estensione .json. Inoltre, salva il programma Python e il file JSON nella stessa directory sul tuo sistema per evitare di sollevare un'eccezione.

Corsi e articoli popolari sull'ingegneria del software

Programmi popolari
Programma Executive PG in Software Development - IIIT B Programma di certificazione Blockchain - PURDUE Programma di certificazione di sicurezza informatica - PURDUE MSC in Informatica - IIIT B
Altri articoli popolari
Stipendio per ingegnere cloud negli Stati Uniti 2021-22 Stipendio di AWS Solution Architect negli Stati Uniti Stipendio per sviluppatori back-end negli Stati Uniti Stipendio per sviluppatori front-end negli Stati Uniti
Stipendio sviluppatore Web negli Stati Uniti Domande per il colloquio con lo Scrum Master nel 2022 Come iniziare una carriera nella sicurezza informatica nel 2022? Opzioni di carriera negli Stati Uniti per gli studenti di ingegneria

Usi del formato JSON

Sebbene l'uso principale dei file JSON fosse lo scambio di dati tra un server Web e un'applicazione Web, si sono evoluti per servire altri scopi, tra cui:

  • Archiviazione dei dati: MongoDB e molti altri database NoSQL utilizzano file JSON per archiviare dati strutturati.
  • Configurazioni dei file: le applicazioni JavaScript basate su server come node.JS, reactJS e altre utilizzano i file JSON per archiviare le informazioni di configurazione.
  • Notifiche delle applicazioni: un altro utilizzo di JSON consiste nel fornire notifiche a un server Web dalle applicazioni Web. Le applicazioni Web possono anche utilizzare JSON per scaricare lo stato dell'applicazione Web.

Vantaggi dell'utilizzo del formato JSON

Come XML, JSON facilita lo scambio di dati in un ambiente eterogeneo e presenta i seguenti vantaggi:

  • JSON è un testo semplice, che lo rende sicuro e adatto al trasferimento tra sistemi operativi e piattaforme.
  • Puoi facilmente aprire e modificare JSON in semplici editor di testo.
  • JSON è compatto e una dimensione media di una stringa JSON è di circa due terzi degli stessi dati in XML.
  • JSON è facile da leggere, imparare e capire.

Riepilogo

JSON è un formato dati semplice e leggibile per la strutturazione dei dati. Ha una struttura minima basata su testo, che lo rende leggibile sia dalla macchina che dall'uomo e un'ottima alternativa all'XML per la trasmissione di dati tra un server Web e un'applicazione Web. I file JSON hanno un'estensione .json e puoi aprire il file JSON Python e modificarlo utilizzando editor di testo standard sui principali sistemi operativi.

L'informatica è una delle materie più studiate a livello globale. Se hai intenzione di fare carriera nello sviluppo di software o in settori correlati, devi iscriverti subito al corso di Laurea Magistrale in Informatica di upGrad . Il programma è pensato per professionisti IT e tecnologici, professionisti dei dati, manager e project leader in un'azienda IT, professionisti dei test, Java e altri professionisti della codifica.

Punti salienti del programma:

  • Certificazione della Purdue University
  • Oltre 450 ore di apprendimento e oltre 15 sessioni dal vivo
  • 10+ progetti
  • Copertura completa di linguaggi e strumenti di programmazione rilevanti
  • Sessioni di tutoraggio 1:1 con esperti del settore
  • Esperienza di apprendimento immersiva su Cloud Labs

Candidati oggi e ottieni vantaggi esclusivi di upGrad come supporto all'apprendimento a 360 gradi e networking tra pari e settore.

Come si apre un file JSON in Windows?

Puoi utilizzare Microsoft Word, Microsoft Notepad, Notepad++, Mozilla Firefox e File Viewer Plus per aprire un file JSON in Windows.

Come apro e leggo un file JSON in Python?

Python ha un pacchetto JSON integrato che consente agli utenti di lavorare con i dati JSON. Il modulo JSON ha metodi come load() e loading() che possiamo usare per leggere i file JSON.

Che cos'è la decodifica JSON?

La funzione json_decode() è la funzione integrata di PHP che ci consente di decodificare una stringa JSON convertendo una stringa codificata JSON in una variabile PHP.