<dependency> <groupId>io.github.cinkirby</groupId> <artifactId>scala-yaml_2.11</artifactId> <version>0.3.9</version> </dependency> groovy compile 'io.github.cinkirby:scala-yaml_2.11:0.3.9' yaml name: John Smith age: 30 email: john@example.com import java.io.FileReader; import org.yaml.snakeyaml.Yaml; public class YamlParser { public static void main(String[] args) { try { Yaml yaml = new Yaml(); FileReader fileReader = new FileReader("config.yaml"); Map<String, Object> data = yaml.load(fileReader); System.out.println("Name: " + data.get("name")); System.out.println("Age: " + data.get("age")); System.out.println("Email: " + data.get("email")); } catch (Exception e) { e.printStackTrace(); } } } import java.io.FileWriter; import org.yaml.snakeyaml.Yaml; public class YamlGenerator { public static void main(String[] args) { try { Yaml yaml = new Yaml(); Map<String, Object> data = new HashMap<>(); data.put("name", "John Smith"); data.put("age", 30); data.put("email", "john@example.com"); FileWriter fileWriter = new FileWriter("config.yaml"); yaml.dump(data, fileWriter); } catch (Exception e) { e.printStackTrace(); } } }


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