Java 解析xml和json文件之间的混淆

Java 解析xml和json文件之间的混淆,java,json,xml,spring-boot,jackson-databind,Java,Json,Xml,Spring Boot,Jackson Databind,我正在使用jackson framwork将xml文件和csv文件转换为java对象: 我将这些依赖项放在pom.xml中 <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifactId> <versi

我正在使用jackson framwork将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>

你知道吗?

你能粘贴你的JSON文件吗?我假设它有一些问题。问题是:ObjectMapper mapper2=new ObjectMapper();对象o=mapper.readValue(新..我使用mapper而不是mapper2
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);