Вопрос

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

Это было полезно?

Решение

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

Другие советы

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...
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top