在路上

 找回密码
 立即注册
在路上 站点首页 学习 查看内容

yaml转java bean

2016-12-16 12:53| 发布者: zhangjf| 查看: 552| 评论: 0

摘要: yaml格式name: demodesc: this is descitems: - name: item desc: item desc - name: item2 desc: desc2复制代码mavendependency groupIdcom.github.sanjusoftware/groupId a ...
yaml格式
  1. name: demo
  2. desc: this is desc
  3. items:
  4. - name: item
  5. desc: item desc
  6. - name: item2
  7. desc: desc2
复制代码
maven
  1. <dependency>
  2. <groupId>com.github.sanjusoftware</groupId>
  3. <artifactId>yamlbeans</artifactId>
  4. <version>1.11</version>
  5. </dependency>
复制代码
bean
  1. public class Demo{
  2. private String name;
  3. private String desc;
  4. private List<Demo> items;
  5. //getter setter
  6. }
复制代码
转换
  1. ClassLoader classLoader = getClass().getClassLoader();
  2. String path = classLoader.getResource("demo.yaml").getPath();
  3. YamlReader reader = new YamlReader(new FileReader(path));
  4. Demo demo = reader.read(Demo.class);
复制代码
doc

yamlbeans

最新评论

小黑屋|在路上 ( 蜀ICP备15035742号-1 

;

GMT+8, 2025-7-7 18:40

Copyright 2015-2025 djqfx

返回顶部