Меня очень увлек метод readValue(file, class) объекта ObjectMapper. , находится в библиотеке Джексона, которая считывает строку JSON из файла и присваивает ее объекту.
Мне интересно, можно ли это сделать, просто получив JSON из строки и применив ее к объект.
Какой-то альтернативный метод readValue(), который принимает String вместо файла и присваивает его к объекту?
Например, а метод readValue(file, class) по умолчанию выглядит так:
Код: Выделить всё
ObjectMapper mapper = new ObjectMapper();
Student student = mapper.readValue("C:\\student.json", Student.class);
Код: Выделить всё
ObjectMapper mapper = new ObjectMapper();
Student student = mapper.readValue("{\"id\":100,\"firstName\":\"Adam\"}", Student.class);
Я просто хочу исключить посредника, в данном случае файл.
Это выполнимо или такого метода не существует в рамках ограничений Джексона?
Подробнее здесь: https://stackoverflow.com/questions/216 ... th-jackson
Мобильная версия