美文网首页
YAML 语法

YAML 语法

作者: Mr菜头 | 来源:发表于2019-04-22 19:23 被阅读0次

    基本语法

    k: v: 表示一对键值对(空格必须有)
    空格的缩进来控制层级关系;只要左对齐的一列数据,都是同一层级的

    server: 
        port: 8080
        path: /hello
    

    属性和值也是大小写敏感

    值的写法

    变量:普通的值(数字,字符串,布尔值)

    k:v: 变量直接来写;
    字符串默认不用加入单引号或者双引号;
    "": 双引号;不会转义字符串里面的特殊字符;特殊字符会作为本身想表示的意思
    name:"zhansan \n lisi" 输出 :张三 有个换行 李四
    '' :单引号;会转义字符串里面的特殊字符;特殊字符会作为一个普通的字符串
    name:'zhansan \n lisi' 输出 :张三 \n 李四

    对象、Map (属性和值)(键值对)

    k:v:在下一行累些对象的属性和值的关系;主要缩进
    对象还是k:v:模式

    friends:
      lastName:zhangsan
      age:20
    

    行内写法:

    friends: {lastName: zhangsan,age: 18}
    
    
    数组(List、set)

    用 - 值表示数组中的一个元素

    pets:
    - cat
    - dog
    - pig
    

    行内写法:

    pets: [cat,dog,pig]
    

    相关文章

      网友评论

          本文标题:YAML 语法

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