zoukankan      html  css  js  c++  java
  • 关于yaml语言

    yaml语言广泛用于书写配置文件

    主要特点如下:

    1.使用缩进表示层级关系,缩进使用空格键(非Tab键)

    2.缩进的空格数目不要求,只要相同层级的元素左侧对其即可

    3.#之后的内容为注释

    4.yaml支持对象(字典),表示方法为 key:value

    数组(列表),表示方法为在列表元素之前加中划线:

    -element1

    -element2

    -element3

    5.字典和列表均支持行内表示法,即在一行之内,不使用:或者 -,而是直接使用JavaScript的{}或者[]表示

    6.其他纯量:数值直接以字面量表示,布尔值用true/false表示,null用~表示

    7.!!type value可以将value强制转化为type对应的类型

    8.字符串默认不用引号表示;字符串中若包含空格或特殊字符,需要放在引号之中(单引号会转义,双引号所见即所得)

    9.字符串可换行写,但是新启的一行必须在之前有一个单空格,且换行符会被转为空格

    10.锚点(&)相当于对之后的内容建立引用,别名(*)对锚点名解引用

    参考:http://www.ruanyifeng.com/blog/2016/07/yaml.html

  • 相关阅读:
    P1158 导弹拦截
    麦基数(p1045)
    Django之路由层
    web应用与http协议
    Django之简介
    Mysql之表的查询
    Mysql之完整性约束
    Mysql之常用操作
    Mysql之数据类型
    Mysql之数据库简介
  • 原文地址:https://www.cnblogs.com/geeklove01/p/8284236.html
Copyright © 2011-2022 走看看