<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.28</version>
</dependency>
groovy
implementation 'org.yaml:snakeyaml:1.28'
import org.yaml.snakeyaml.Yaml;
public class YamlParser {
public static void main(String[] args) {
Yaml yaml = new Yaml();
String yamlString = "key: value";
Object data = yaml.load(yamlString);
System.out.println(data);
}
}
import org.yaml.snakeyaml.DumperOptions;
import org.yaml.snakeyaml.Yaml;
import java.io.FileWriter;
import java.io.IOException;
public class YamlGenerator {
public static void main(String[] args) {
Yaml yaml = new Yaml();
try (FileWriter writer = new FileWriter("output.yaml")) {
yaml.dump(data, writer);
} catch (IOException e) {
e.printStackTrace();
}
}
}