android parse JSON object -
on web service a, getting json follows in android application. likes make loop table view in android lists object. please me how make loop. successed making table row. still confusing how pass data
my json
{ "id":4, "access_token":"tge4sn1vdgbjcvvf", "session":1, "lists":[ { "name":"name 1" }, { "name":"name 2" }, { "name":"name 3" }, { "name":"name 4" }, { "name":"name 4" } ] } my code
if (response != null) { inputstream in = response.getentity().getcontent(); string = convertstreamtostring(in); jsonobject jsono = stringtojsonobj(a); string passedstringvalue = jsono.getstring("session"); if(passedstringvalue.equals("1")){ // want loop here // tried - mylistsall=jsono.getjsonobject("lists"); } any 1 please me how parse data in advance
lists jsonarray instead of jsonobject.currently trying jsonobject.you can iterate through lists jsonarray as:
if(passedstringvalue.equals("1")){ jsonarray mylistsall=jsono.getjsonarray("lists"); for(int i=0;i<mylistsall.length();i++){ jsonobject jsonobject=mylistsall.getjsonobject(i); // name jsonobject object string str_name=jsonobject.optstring("name"); } }
Comments
Post a Comment