Аналізування JSON у Швидких командах з ППІ-запиту
Якщо розглянути відповідь API Typicode, можна побачити, що в JSON зберігається багато даних. Хоч спочатку читання здається складним, з часом ви почнете розпізнавати структури в JSON-даних, а також навчитесь виокремлювати словники, списки, ключі та значення. Часто розробники включають гарно форматовану версію JSON-даних, яку їхній API-інтерфейс поверне, тож шукайте її серед іншої інформації. Крім того, вам буде корисно перевірити свою роботу за допомогою таких служб, як Онлайн-редактор JSON.
Зауважте, що відповідь API Typicode має вигляд списку. Список містить об’єкти. Об’єкт містить ключі, як-от id
, name
, username
, address
тощо. Деякі з цих ключів, як-от phone
і name
, просто містять число або текстове значення, але інші, наприклад company
, мають значення словника.
Словник address
містить деякі ключі зі значеннями, що є звичайним текстом, як-от street
, а також інші ключі, наприклад geo
, які самі є словниками з кількома значеннями (lat
і lng
).