Question

I got this JsonObject from JsonObjectRequest (im using Volley). How can I cast to Object?

{

"objects": [

       {"name":"German","id":5,},
       {"name":"Cecilia","id":6,},
       {"name":"Melina","id":7,},
       {"name":"Karina","id":8,},
       {"name":"Marcos","id":9,}

      ]

}

public class Invitados {

private String name;
private int id;


public Invitados(){}
public Invitados(String name, int id){
 this.name=name;
 this.id=id;
}

}

Thanks

Était-ce utile?

La solution

Use Gson library (as you included in tags to this question) create Gson object and use its fromJson() method

Autres conseils

You can do something like this

for (int i = 0; i < jsonArray.size(); i++) {
    JsonObject obj = (JsonObject) jsonArray.get(i);
    Invitados inv = new Invitados(obj.get("name").getAsString(),obj.get("id").getAsInt());  
    //Doing something...
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top