Używanie danych w formacie JSON w aplikacji Skróty

JSON to popularny format do wymiany danych, używany przez różne API (interfejsy programowania aplikacji). JSON pozwala na łączenie dużych ilości danych w pojedynczym pakiecie tekstu i wysyłanie ich do innych serwisów. Każda wartość danych ma swoją nazwę, czyli klucz. Klucze te są połączone znakami specjalnymi, takimi jak dwukropki (:) oraz klamry ({}), tworząc obiekty danych.

Wartości w formacie JSON uporządkowane są przy użyciu dwóch typów obiektów danych: słowników oraz list.

Słownik to zbiór wartości, z których każda ma unikalny klucz, zwanych wspólnie parami klucz/wartość. W formacie JSON mają one postać {klucz1: wartość1, klucz2: wartość2, klucz3: wartość3} i tak dalej.

Lista to po prostu zbiór uporządkowanych wartości. Listy w formacie JSON mają postać [wartość1, wartość2, wartość3] i tak dalej.

W obu przypadkach możesz zdefiniować wartości jako tekst, liczby, wartości logiczne (prawda/fałsz), słowniki lub listy.

Format JSON pozwala na dowolne zagnieżdżanie słowników i list. Na przykład, możesz zagnieździć słownik wewnątrz innego słownika lub listę wewnątrz słownika. Umożliwia to przedstawianie praktycznie dowolnej struktury danych, prostej lub złożonej, dzięki czemu JSON stanowi efektywny, a przy tym prosty sposób porządkowania wartości jako obiektów danych.

Na przykład, następujący słownik może reprezentować osobę:

{"first_name: "John", "last_name": "Appleseed", "age": 9}

Jeśli chcesz uzyskać listę osób, możesz umieścić słowniki poszczególnych osób na liście:

[{"first_name: "John", "last_name": "Appleseed", "age": 9},{"first_name: "Kate", "last_name": "Bell", "age": 10},{"first_name: "Anna", "last_name": "Haro", "age": 11}]

Uwaga: Aby uzyskać więcej informacji na temat semantyki formatu JSON, odwiedź witrynę: http://www.json.org.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Był pomocny?
Ograniczenie liczby znaków: 250
Maksymalna liczba znaków to 250.
Dziękujemy za komentarz.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.