YAML(有时简写为YML)和XML,它们都具有一个树形结构,YAML看上去更加直观,ruby与yaml有密切的关系,ruby使用yaml来保存数据,yaml和xml作为保存数据这个角色和数据库是有本质的区别,它们无法取代数据库,数据库也无法排挤它们,只是在必要的场合,yaml,xml就出现了
1.写入yaml
#正在学习中
2.读取yaml
假如我们有一个写好的yaml文件:
program:
id: 1
input: 1 2
output: 3
注意:”:” 后面必须有一个空格
读取方式:
require ‘yaml’
problem = YAML.load(File.open(“a.yaml”))
puts “problem id is #{problem[“program”][“id”]}”
puts “problem input is #{problem[“program”][“input”]}”
puts “problem output is #{problem[“program”][“output”]}”
结果:
problem id is 1
problem input is 1 2
problem output is 3
相关资源:抖音最近很火的直播,挤地铁源码软件教程_抖音虚拟人物直播代码…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!