美文网首页
YAML语法及应用

YAML语法及应用

作者: keymanye | 来源:发表于2018-04-21 10:02 被阅读0次

    YAML 试图用一种比XML更敏捷的方式,来完成XML所完成的任务,在未来可能会成为配置文件一个主流,应用场景大多都是Python一起应用。

    YAML的优势:
    • 语法比较友好,易读
    • YAML和脚本语言的交互性好,在多种语言中均有支持,并且已经越来越多
    • YAML使用实现语言的数据类型,在Python中大多是都是字典类型
    • YAML可以给予流处理,YAML表达能力强,扩展性好
    YAML适用范围
    • 由于实现简单,解析成本很低,YAML特别适合在脚本语言中使用
    • 支持的语言Ruby,Java,Perl,Python,PHP,OCaml,JavaScript。除了Java,其他都是脚本语言,由此可见在未来自动化部署,自动化运维,乃至DevOps方面会有很大的用武之地
    YAML存在的的价值

    YAML轻巧,敏捷,高效,简便,通用。是理想中的数据模型

    YAML在大多数情况下,都是使用.yaml作为文件的后缀,文件的内容如下:(一家四口的描述,两个孩子,和妻子,可以设置更多的信息)
    name: keyman
    age: 32
    spouse:
        name: natasha 
        age: 28
    children:
        -   name: harry jiang
            age: 3
        -   name: tom jiang
            age 1

    相关文章

      网友评论

          本文标题:YAML语法及应用

          本文链接:https://www.haomeiwen.com/subject/vfihlxtx.html