У меня проблемы с GSON, в основном десериализация из JSON в POJO.
У меня есть следующий JSON:
{
"events":
[
{
"event":
{
"id": 628374485,
"title": "Developing for the Windows Phone"
}
},
{
"event":
{
"id": 765432,
"title": "Film Makers Meeting"
}
}
]
}
Со следующими POJO's ...
public class EventSearchResult {
private List<EventSearchEvent> events;
public List<EventSearchEvent> getEvents() {
return events;
}
}
public class EventSearchEvent {
private int id;
private String title;
public int getId() {
return id;
}
public String getTitle() {
return title;
}
}
... и я десериализирую с помощью следующего кода, где json input - это json выше
Gson gson = new Gson();
return gson.fromJson(jsonInput, EventSearchResult.class);
Однако я не могу получить список событий для правильного заполнения. Название и идентификатор всегда нулевые. Я уверен, что что-то упустил, но я не уверен, что. Любая идея?
Спасибо