ruby中yaml yaml4r

原创 2007年10月09日 11:59:00
 ruby 在1.8以后的版本中已经加入了对yaml的支持。如果是老版本的ruby sdk可以到http://yaml4r.sourceforge.net/下载其yaml的支持文件。
yaml的表现能力非常丰富。让人惊奇的是,我们能给指定的键定义除string外其他ruyb的类型。这样就不需要再对string进行解析了。
http://yaml4r.sourceforge.net/有详细的文档。
http://yaml.org/spec/current.html#id2502724是yaml的设计手册。
YAML::parse在解析yaml文件的时候会严格检验文件的缩进。:Indent => 4(defaults to 2) hash选项可以用来改变默认的缩进。所以在设计yaml文件的时候,不能乱加空格。还有YAML文件是不兼容TAB的,幸好各个编辑器都把TAB转换成了空格。如果大家在设计YAML文档的时候采用的是文本工具,那么就要小心TAB了。

使用 Ruby 解析CSV文件&YAML文件

图 haml  (students.csv文件位置在在public/csv_demo/students.csv) .page-model-form .page-admin-form-...
  • menxu_work
  • menxu_work
  • 2013年10月09日 14:57
  • 3369

YAML简介及应用(c/c++ 和 ruby)

http://www.ibm.com/developerworks/cn/xml/x-1103linrr/ 官网语法:http://www.yaml.org/refcard.html YAML 作...
  • bytxl
  • bytxl
  • 2014年02月14日 11:39
  • 2464

完整的YAML实例

第一步: spyc.php:(特别注意:这个是扩展文件,不要动里面任何代码,复制拷贝过去引用它就可以了。) /**    * Spyc -- A Simple PHP YAML Class ...
  • gayayzy
  • gayayzy
  • 2014年02月27日 19:25
  • 2500

yaml文件的语法及注意事项

yaml的语法: 1、在yaml里面,结构通过缩进来表示,连续的项目(如:数组元素、集合元素)通过减号“-”来表示,map结构里面的键值对(key/value)用冒号“:”来分割。yaml也有用来描述...
  • zhengxiangwen
  • zhengxiangwen
  • 2017年04月11日 02:21
  • 2603

自动化项目配置或用例文件格式推荐--yaml

写了好多关于selenium的文章,今天换个口味,推荐一个文件格式 – yaml,以及对应的Python库 – PyYaml。可以用之作为你自动化测试框架的配置文件或者用例文件。yaml是一种比xml...
  • huilan_same
  • huilan_same
  • 2016年09月22日 17:35
  • 2757

YAML 文件语法

转自:https://www.cnblogs.com/freefei/p/5311294.htmlYAML 模板文件语法 默认的模板文件是 docker-compose.yml,其中定义的每个服务...
  • wuqiang3424
  • wuqiang3424
  • 2017年11月17日 10:35
  • 314

YAML 技术研究

YAML预研文档 YAML概要 YAML vs XML YAML vs JSON YAML用途 脚本语言 序列化 配置文件 调试 YAML缺陷与不足 YAML语法与范例 YAML的JAVA实现 使用S...
  • conquer0715
  • conquer0715
  • 2016年04月29日 18:32
  • 4336

YAML最最基础语法

正如YAML所表示的YAML Ain’t Markup Language,YAML 是一种简洁的非标记语言。YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。一边学习规则一...
  • vincent_hbl
  • vincent_hbl
  • 2017年07月19日 16:37
  • 630

yaml在python上的应用

YAML是一种直观的能够被电脑识别的的数据序列化格式,容易被人类阅读,并且容易和脚本语言交互。YAML类似于XML,但是语法比XML简单得多,对于转化成数组或可以hash的数据时是很简单有效的。 ...
  • mack415858775
  • mack415858775
  • 2016年03月30日 15:49
  • 11988

Java读取/写入Yaml配置文件

JYaml文件流读取/写入Yaml配置文件yaml配置文件格式规范:- 表示sequence(list列表结构),: 表示map键值对 #以下是示例yaml结构age: 23 children: ...
  • u013410747
  • u013410747
  • 2016年06月12日 17:00
  • 15097
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ruby中yaml yaml4r
举报原因:
原因补充:

(最多只允许输入30个字)