![](https://help.apple.com/assets/62867F4BA154561AD42D0C98/62867F4EA154561AD42D0CA7/pl_PL/389e356d55e928d40def9c16d476e5e0.png)
Przetwarzanie formatu JSON z żądania API w aplikacji Skróty
Jeśli przyjrzysz się odpowiedzi z API Typicode, zobaczysz, że zawiera ona wiele danych w formacie JSON. Początkowo dane te mogą nie być łatwe do odczytania, ale z czasem nauczysz się rozpoznawać struktury w danych JSON, a także identyfikować w nich słowniki, listy, klucze i wartości. Deweloperzy udostępniają często możliwość zwracania przez API danych JSON sformatowanych do czytelnego wyświetlania, warto więc poszukać tej możliwości w dokumentacji. Oprócz tego możesz sprawdzać dane JSON przy użyciu różnych serwisów internetowych, takich jak JSON Editor Online.
![Przykładowe dane w formacie JSON.](https://help.apple.com/assets/62867F4BA154561AD42D0C98/62867F4EA154561AD42D0CA7/pl_PL/44d293f4559554b95eb36740db63eefb.png)
Zwróć uwagę, że odpowiedzi Typicode API są listą. Lista ta zawiera obiekty. Obiekty zawierają klucze, takie jak id
, name
, username
, address
i inne. Niektóre z tych kluczy, takie jak phone
oraz name
, zawierają po prostu liczbę lub wartość tekstową, inne natomiast, takie jak company
, zawierają słownik.
Słownik address
zawiera niektóre klucze z wartościami będącymi zwykłym tekstem, takie jak street
, jak również inne klucze, takie jak geo
, które same są słownikami zawierającymi wiele wartości (lat
oraz lng
).