Я пытаюсь использовать Jackson для преобразования некоторых данных JSON в объекты Java, список объектов, которые будут точными, но я получаю эту ошибку:
org.codehaus.jackson.map.JsonMappingException: не удается десериализовать экземпляр entitylayer.Detail из маркера START_ARRAY
это код:
ObjectMapper mapper = new ObjectMapper();
List<Detail> lcd = (List<Detail>) mapper.readValue(ld, Detail.class);
ld - это список в формате Json, это часть, которая заставляет меня запутаться в джексон-учебнике. что означает новый файл ( "user.json" )? Я предположил, что это строка в формате json, которую я хотел преобразовать, поэтому я использовал ld.
Надеюсь, вы сможете мне помочь.