<dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-yaml</artifactId> <version>2.12.4</version> </dependency> implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.4' public class Person { private String name; private int age; } import com.fasterxml.jackson.dataformat.yaml.YAMLMapper; public class Main { public static void main(String[] args) throws Exception { Person person = new Person("John Doe", 30); YAMLMapper mapper = new YAMLMapper(); String yaml = mapper.writeValueAsString(person); System.out.println(yaml); } } yaml --- name: "John Doe" age: 30 import com.fasterxml.jackson.dataformat.yaml.YAMLMapper; public class Main { public static void main(String[] args) throws Exception { String yaml = "name: John Doe age: 30"; YAMLMapper mapper = new YAMLMapper(); Person person = mapper.readValue(yaml, Person.class); System.out.println(person.getName()); System.out.println(person.getAge()); } } John Doe 30


上一篇:
下一篇:
切换中文