Menu
Coddy logo textTech

Zapoznanie się z JSON

Lekcja 4 z 10 w kursie Projekt wyszukiwania w mediach społecznościowych — podstawy JSON w Pythonie w Coddy.

Na tej lekcji zapoznamy się ze strukturą JSON zawierającą wszystkie informacje o użytkownikach/stronach tej firmy z branży mediów społecznościowych.

Oto obiekt JSON reprezentujący pracownika:

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

To pojedynczy rekord w bazie danych, który zawiera szczegóły dotyczące użytkownika. Zwróć uwagę, że type ma wartość user.

Teraz wybierzmy inny rodzaj obiektu w naszych mediach społecznościowych — stronę.

{
	"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"
}

Ostateczny JSON otrzymany z usługi backendowej mediów społecznościowych będzie listą rekordów. Niektóre z nich będą rekordami użytkowników, a inne rekordami stron. Lista tych obiektów JSON jest przypisana do tablicy JSON — results. Będzie wyglądać tak:

{
	"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"
		}
	]
}

W niektórych wyzwaniach w tym kursie zobaczysz obiekty JSON w powyższym formacie.

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

Wszystkie lekcje w sekcji Projekt wyszukiwania w mediach społecznościowych — podstawy JSON w Pythonie

2Użytkownicy mediów społecznościowych — JSON

Zapoznanie się z JSON

Poćwicz samodzielnie: Kompilator Python online