Menu
Coddy logo textTech

Familiarizzare con JSON

Lezione 4 di 10 del corso Progetto di ricerca sui social media - Fondamenti di JSON in Python di Coddy.

In questa lezione, prenderemo confidenza con la struttura JSON che contiene tutte le informazioni degli utenti/pagine di questa azienda di social media.

Ecco un oggetto JSON che rappresenta un dipendente:

{
	"first_name": "Robert",
	"last_name": "Newell",
	"city": "Atlanta",
	"type": "user",
	"gender": "M",
	"country": "United States",
	"job": "Software Engineer"
}

Questo è un singolo record nel database che rappresenta i dettagli di un utente. Nota che il type è impostato su user.

Ora scegliamo un altro tipo di entità nel nostro social media: una pagina.

{
	"name": "Friendly Neighborhood Coder",
	"category": "Technology, Education & Engineering",
	"city": "Trivandrum",
	"type": "page",
	"followers": 1080,
	"country": "India",
	"description": "Creator of the YouTube channel - @fncoder. I help python developers level up their skills"
}

Il JSON finale che riceverai dal servizio backend del social media sarà un elenco di record. Alcuni saranno record di utenti, altri saranno record di pagine. Un elenco di questi oggetti JSON viene assegnato a un array JSON, results. Il formato sarà simile a quello riportato di seguito:

{
	"results": [
		{
			"first_name": "Robert",
			"last_name": "Newell",
			"city": "Atlanta",
			"type": "user",
			"gender": "M",
			"country": "United States",
			"job": "Software Engineer"
		}, {
			"name": "Friendly Neighborhood Coder",
			"category": "Technology, Education & Engineering",
			"city": "Trivandrum",
			"type": "page",
			"followers": 1080,
			"country": "India",
			"description": "Creator of the YouTube channel - @fncoder. I help python developers level up their skills"
		}
	]
}

In alcune sfide di questo corso, vedrai oggetti JSON nel formato riportato sopra.

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

2Utenti dei social media in JSON

Familiarizzare con JSON

3Implementazione della ricerca di base

Recuperare tutti i recordCerca per utente/pagina

Esercitati da solo: Compilatore Python online