Menu
Coddy logo textTech

Czym jest JSON?

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

JSON to skrót od JavaScript Object Notation. Jest to popularny format przechowywania i wymiany danych.

Oto przykładowy obiekt JSON

{
	"id": 101,
	"name": "Alfred Dines",
	"address": "Obere Str. 57",
	"city": "Atlanta",
	"country": "USA"
}

Powyższy obiekt JSON zawiera 5 właściwości — id, name, address, city, country. Te właściwości razem tworzą znaczącą reprezentację obiektu, który jest rekordem danych Alfreda Dinesa.

W JSON wszystko zawarte w nawiasach klamrowych { } stanowi pojedynczy obiekt. Każda właściwość lub obiekt wewnątrz tych nawiasów należy do pierwotnego obiektu.

Tablice obiektów są reprezentowane za pomocą nawiasów kwadratowych [ ]. Przykład znajduje się poniżej:

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

W powyższym przykładzie mamy tablicę obiektów o nazwie customers , w której znajdują się 2 obiekty przedstawiające informacje o Alfredzie Dinesie i Borisie Klassenie.

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

1Wprowadzenie

Tło projektuCzym jest JSON?Obsługa JSON w Pythonie

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

Zapoznanie się z JSON

Poćwicz samodzielnie: Kompilator Python online