Я пишу следующий код, чтобы преобразовать мой JSON sting в список моего объекта.readValue() не работает с TypeReference
List<MyObject> myResponse = new ArrayList<MyObject>();
myResponse = new ObjectMapper().readValue(responseString, new TypeReference<List<MyObject>>(){});
Но затмение жалуясь с следующей ошибкой:
The method readValue(String, Class<T>) in the type ObjectMapper is not applicable for the arguments (String, new TypeReference<List<MyObject>>(){})
Что может быть возможная ошибка?
Какой тип myResponse? –
Это список. Вопрос обновлен для этого. –
Похож на ошибку компилятора Eclipse. Попробуйте скомпилировать тот же код с помощью javac (Netbeans, IntelliJ) –