如何使用gson库将xml转换为json

yuvru6vn  于 2022-11-06  发布在  其他
关注(0)|答案(1)|浏览(356)

我必须使用gson库将XML转换为JSON
我还没有找到如何使用gson库(java)做它

wvt8vs2t

wvt8vs2t1#

您可以使用Jackson来执行以下操作:
导入这些库:

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.11.1</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.dataformat</groupId>
    <artifactId>jackson-dataformat-xml</artifactId>
    <version>2.11.1</version>
</dependency>

然后在你的课堂上这样做:

public class Example {
        private String name;
        private int number;
    }
    Example example = new XmlMapper().readValue(xml, Example.class);
    String json = new ObjectMapper().writeValueAsString(example);

相关问题