YAML是"Yet Another Markup Language(另一种标记语言)"的缩写,读音"yamel",或"雅梅尔"。这种格式大约是2001年出现的 写YAML要比XML快得多(无需关闭标签或引号),并且比'.ini'文档功能更强(ini文档不支持层次) 为什么不是XML呢?因为:
上面5条也就是XML不足的地方。同时,YAML也有XML的下列优点:
总之,YAML试图用一种比XML更敏捷的方式,来完成XML所完成的任务。 Structure通过空格来展示。Sequence里的项用"-"来代表,Map里的键值对用":"分隔. 这几乎就是所有的语法了. 例子 name: John Smith age: 37 spouse: name: Jane Smith age: 25 children: - name: Jimmy Smith age: 15 - name: Jenny Smith age : 12 YAML官方网站 http://www. http://www.ibm.com/developerworks/cn/xml/x-cn-yamlintro/ http://www./info/html/edu/php/20071219/114014.html http://www./topic/205679 (定义工作流,用ruby解析) |
|