Я использую фреймворк Джексона для преобразования xml-файла и csv-файла в java-объекты: я поместил эти зависимости в мой pom.xml
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
<version>2.10.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.10.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
С синтаксическим анализом XML все в порядке, но я хочу разобрать jeУ меня есть эта ошибка:
com.fasterxml.jackson.core.JsonParseException: неожиданный символ '[' (код 91) в прологе;ожидаемые '<' </p>
коды для xml и json:
final XmlMapper mapper = new XmlMapper();
mapper.registerModule(new JavaTimeModule());
mapper.configure(DeserializationFeature.ADJUST_DATES_TO_CONTEXT_TIME_ZONE, false);
Records records = mapper.readValue(new
File(getClass().getClassLoader().getResource(xmlFileName).getFile()), Records.class);
ObjectMapper mapper2 = new ObjectMapper();
Object o = mapper.readValue(new
File(getClass().getClassLoader().getResource("reports.json").getFile()),
Request[].class);
есть идеи?