首页 > 编程 > Java > 正文

yaml文件与java bean互转

2019-11-06 08:04:18
字体:
来源:转载
供稿:网友

转载至    https://segmentfault.com/a/1190000007743290

yaml格式

name: demodesc: this is descitems:    - name: item      desc: item desc    - name: item2      desc: desc2

maven

<dependency>            <groupId>com.github.sanjusoftware</groupId>            <artifactId>yamlbeans</artifactId>            <version>1.11</version>        </dependency>

bean

public class Demo{    PRivate String name;    private String desc;    private List<Demo> items;        //getter setter}

转换

        ClassLoader classLoader = getClass().getClassLoader();        String path = classLoader.getResource("demo.yaml").getPath();        YamlReader reader = new YamlReader(new FileReader(path));        Demo demo = reader.read(Demo.class);

doc

yamlbeans:https://github.com/EsotericSoftware/yamlbeans


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表