Menu
Coddy logo textTech

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

1Introduzione

Contesto del progettoChe cos'è JSON?Gestire JSON in Python

4Implementazione dei filtri di ricerca

Stringhe in PythonIntegrazione dei filtri di ricerca

3Implementazione della ricerca di base

Recuperare tutti i recordCerca per utente/pagina

Esercitati da solo: Compilatore Python online