Bir JSON nesnesini bir web bağlantısından Android'e nasıl ayrıştırabilirim ve farklı değerleri ArrayLists'te depolayabilirim?JSON nesnesini bir web sitesinden bir arraylist'e nasıl ayrıştırabilirsiniz
Kullanıcıların JSON nesnesine aşağıdaki gibi görünüyor. Bir web sitesinden geliyor.
{"Users":[{"name":"Kane","lon":"4.371645","lat":"31.396911"},
{"name":"Sam","lon":"4.129737","lat":"31.194824"},
{"name":"Ryan","lon":"4.023134","lat":"31.298222"},
{"name":"Jerry","lon":"4.262276","lat":"31.295054"}]}
Android'de ayrıştırmak ve ad, lon ve lat gibi farklı değerleri bir dizi listesine kaydetmek istiyorum.
Son hedefim, işaretçileri bir harita etkinliğine yerleştirmek için JSON nesnesini kullanmaktır.
ben yanlış olduğunu düşünüyorum. Çünkü soru, farklı değerleri ArrayList'e saklamak olduğunu söylüyor. Ancak cevabınız bir Nesne döndürür. Koleksiyonları Gson ile yapmak isterseniz, https://github.com/google/gson/blob/master/UserGuide.md#collections-examples –
@dieter_h adresine bakın. Verilerinizi kullanarak web sitesinden gerçek verileri nasıl edinebilirim? ? – user6020197
jsonLine, JSON ile "string" dir. Eğer sunucudan JSON'u kullanmak istiyorsanız 'Volley' lib kullanın. –