Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package test.yaml
- import org.yaml.snakeyaml.Yaml
- import org.yaml.snakeyaml.constructor.Constructor
- import org.yaml.snakeyaml.introspector.BeanAccess
- case class Project(name: String, url: String)
- object App {
- def main(args: Array[String]) {
- val yaml = new Yaml(new Constructor(classOf[Project]))
- yaml.setBeanAccess(BeanAccess.FIELD)
- val project = yaml.load("name : abc\nurl : def").asInstanceOf[Project]
- println("YAML READ DATA: " + project)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment