asli hocam kafa karıstırmana gerek yok🙂
senin örneğinde öncelikle bir liste geliyor değil mi
List anaListe = json.decode(gelenJson.tostring);
List ogrenciListesi = anaListe[0]; //Analistenin ilk elemanı bize öğrenciListesini verir
List ogretmenListesi = anaListe[1]; //Analistenin ikinci elemanı bize ogrentmenListesini verir
anaListe[0][0][‘ogrenci_adi’] bize hakan değerini verir. daha okunur olması için ogrenciListesi[0][‘ogrenci_adi’] da bize hakanı verir…
iç içe for döngüsüyle tüm yapıyı okuyaiblirsn