Che cos'è JSON?
Lezione 2 di 10 del corso Progetto di ricerca sui social media - Fondamenti di JSON in Python di Coddy.
JSON sta per JavaScript Object Notation. È un formato diffuso per archiviare e scambiare dati.
Ecco un esempio di oggetto JSON
{
"id": 101,
"name": "Alfred Dines",
"address": "Obere Str. 57",
"city": "Atlanta",
"country": "USA"
}L'oggetto JSON qui sopra contiene 5 proprietà: id, name, address, city, country. Queste proprietà insieme formano una rappresentazione significativa dell'oggetto, che è un record di dati di Alfred Dines.
In un JSON, tutto ciò che è racchiuso tra parentesi graffe { } è un singolo oggetto. Ogni proprietà o oggetto all'interno di queste parentesi appartiene all'oggetto originale.
Gli array di oggetti sono rappresentati usando parentesi quadre [ ]. Ecco un esempio:
"customers": [
{
"id": 101,
"name": "Alfred Dines",
"address": "Obere Str. 57",
"city": "Atlanta",
"country": "USA"
}, {
"id": 101,
"name": "Boris Klassen",
"address": "Obere Str. 57",
"city": "Amsterdam",
"country": "Netherlands"
}
]Nell'esempio qui sopra, abbiamo un array di oggetti chiamato customers e contiene 2 oggetti che rappresentano informazioni su Alfred Dines e Boris Klassen.
Provalo tu
Questa lezione non include una sfida di codice.
Tutte le lezioni di Progetto di ricerca sui social media - Fondamenti di JSON in Python
Esercitati da solo: Compilatore Python online