@AlexRiabov добавил контекст к этому.
ой массив JSON: -
[
{
"firstName" : "abc",
"lastName" : "xyz"
},
{
"firstName" : "pqr",
"lastName" : "str"
}
]
У меня есть это в моем объекте String. Теперь я хочу преобразовать его в объект Java и сохранить его в списке объектов Java. например В Студенческом объекте. Я использую код ниже, чтобы преобразовать его в список объектов Java: -
ObjectMapper mapper = new ObjectMapper();
StudentList studentList = mapper.readValue(jsonString, StudentList.class);
Мой список класса: -
public class StudentList {
private List<Student> participantList = new ArrayList<Student>();
//getters and setters
}
Мой Студент объект: -
class Student {
String firstName;
String lastName;
//getters and setters
}
Я что-то здесь упускаю? Я получаю ниже исключения: -
Exception : com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of com.aa.Student out of START_ARRAY token