Maven: <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.28</version> </dependency> Gradle: groovy compile 'org.yaml:snakeyaml:1.28' public class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } // Getters and setters } import org.yaml.snakeyaml.Yaml; import java.io.FileWriter; import java.io.IOException; public class Main { public static void main(String[] args) { Person person = new Person("John Doe", 30); Yaml yaml = new Yaml(); try { FileWriter writer = new FileWriter("person.yaml"); yaml.dump(person, writer); writer.close(); } catch (IOException e) { e.printStackTrace(); } } } yaml !!com.example.Person age: 30 name: John Doe


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