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

Popular posts from this blog

c# - Operator '==' incompatible with operand types 'Guid' and 'Guid' using DynamicExpression.ParseLambda<T, bool> -