
Kestirmeler’de JSON’yi API isteğinden ayrıştırma
Typicode API yanıtına bakarsanız JSON’da çok miktarda verinin saklandığını görebilirsiniz. En başta okunması kolay olmasa da, zaman içinde JSON verilerindeki yapıları tanımaya başlayıp sözlük, liste, anahtar ve değerleri nasıl belirleyeceğinizi öğrenirsiniz. Genellikle geliştiriciler, API’leri tarafından döndürülecek JSON verilerinin iyi biçimlendirilmiş bir sürümünü oluşturur. Bu nedenle, geliştirici belgelerini inceleyebilirsiniz. Ayrıca JSON Editor Online gibi servisleri kullanarak çalışmanızı kontrol etmeniz faydalıdır.
Typicode API Yanıtı’nın bir liste olduğunu unutmayın. Bu liste nesneler içerir. Nesneler; id, name, username, address vb. anahtarlar içerir. Bu anahtarlardan bazıları (phone ve name gibi) yalnızca bir sayı veya metin değeri içerirken diğerleri (company gibi) sözlük değerine sahiptir.
address sözlüğü, street gibi basit metin olan değerlere sahip bazı anahtarlar ve geo gibi kendisi birden fazla değer (lat ve lng) içeren sözlükler olan bazı anahtarlar içerir.