Pergunta

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

Foi útil?

Solução

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

Outras dicas

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...
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top