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
2Użytkownicy mediów społecznościowych — JSON
Zapoznanie się z JSON3Podstawowa implementacja wyszukiwania
Pobieranie wszystkich rekordówWyszukiwanie według użytkownika/stronyPoćwicz samodzielnie: Kompilator Python online