json.load() in Python

json.load() in Python

La forma completa di JSON è la notazione oggetto JavaScript. Ciò significa che un file script (eseguibile), composto da testo in un linguaggio di programmazione, viene utilizzato per archiviare e trasferire i dati. Python supporta JSON tramite un pacchetto integrato chiamato json> . Per utilizzare questa funzionalità, importiamo il pacchetto json nello script Python. Il testo in JSON viene eseguito tramite una stringa tra virgolette che contiene il valore nella mappatura dei valori-chiave all'interno { }> . È simile al dizionario in Python.

Nota: Per ulteriori informazioni, fare riferimento a Lavorare con i dati JSON in Python

json.load()

json.load()> prende un oggetto file e restituisce l'oggetto json. UN Oggetto JSON contiene dati sotto forma di coppia chiave/valore. Le chiavi sono stringhe e i valori sono i tipi JSON. Chiavi e valori sono separati da due punti. Ogni voce (coppia chiave/valore) è separata da una virgola.

Sintassi:

json.load(file_object) 

Discussione : Prende l'oggetto file come parametro.

Ritorno : Restituisce l'oggetto json.

Esempio: Supponiamo che il JSON assomigli a questo.

pyhton-append-json1

Vogliamo leggere il contenuto di questo file. Di seguito è riportata l'implementazione.




# Python program to read> # json file> > > import> json> > # Opening JSON file> f> => open> (> 'data.json'> ,)> > # returns JSON object as> # a dictionary> data> => json.load(f)> > # Iterating through the json> # list> for> i> in> data[> 'emp_details'> ]:> > print> (i)> > # Closing file> f.close()>

Produzione:

python-read-json-output1

Qui abbiamo utilizzato il file open()> funzione per leggere il file JSON. Quindi, il file viene analizzato utilizzando json.load()> metodo che ci fornisce un dizionario denominato data.