Я пытаюсь использовать ModelMapper для отображения следующего json, как описано здесь http://modelmapper.org/user-manual/gson-integration/, но я получаю исключение NullPointerException, и я не могу понять, что не так. Любые советы, пожалуйста?ModelMapper: как сопоставить этот json с Java?
{"a": "aaa", "b": [{"c": "ccc"}]}
public class Foo {
private String a;
private ArrayList<Bar> b;
}
public class Bar {
private String c;
}
ModelMapper mapper = new ModelMapper();
mapper.getConfiguration().addValueReader(new JsonElementValueReader());
JsonElement responseElement = new JsonParser().parse(json);
Foo foo = mapper.map(responseElement, Foo.class);
Где вы получаете 'NullPointerException'? –
При публикации вопросов типа «почему я получаю эту ошибку» вам нужно (как минимум) отправить полную трассировку стека и указать, какая строка в вашем коде выбрала исключение. Еще лучше было бы опубликовать [SSCCE] (http://sscce.org/). – azurefrog
Это трассировка стека, которую я получаю: https://gist.github.com/dabd/1b84bab88144ff6bc873#file-gistfile1-txt – dmz73