yaml
person:
name: John
age: 30
public class Person {
private String name;
private int age;
}
Yaml yaml = new Yaml();
InputStream inputStream = new FileInputStream("config.yaml");
Person person = yaml.loadAs(inputStream, Person.class);
public class Address {
private String street;
private String city;
}
public class Person {
private String name;
private int age;
private Address address;
}
yaml
person:
name: John
age: 30
address:
street: 123 Main St
city: Exampleville
Yaml yaml = new Yaml();
InputStream inputStream = new FileInputStream("config.yaml");
Person person = yaml.loadAs(inputStream, Person.class);
DumperOptions options = new DumperOptions();
Representer representer = new Representer();
Yaml yaml = new Yaml(representer, options);