YMAL语法

1、基本语法:

K:(此处为空格)V:表示一对键值对,注意:空格必须要有,几个空格无所谓。

以空格缩进来控制层级关系,只要是左对齐的一列数据都是一个层级。

注意:属性和值的大小写敏感;

二、值的写法:

1、字面量:普通的值(如:数字、字符串、布尔等)

写法:k: v:字面量(直接写就行)

注意:1、字符串默认不用加上单引号或者双引号。

           2、" ":双引号,不会转义字符串里面的特殊字符,特殊字符会作为本身想表示的意思输出。

                例:name:"zhangsan \n lisi",输出zhangsan

                                                                        lisi

          3、' ':单引号,会转义特殊字符,特殊字符最终只是个普通的字符串数据,同上例,输出zhangsan \n lisi

2、对象、map(属性和值)(键值对):

 k: v:在下一行来写对象的属性和值的关系,注意缩进关系。

     写法一:friends:last name:xxx

                               age:xxx

    写法二:frends:{lastname:xxx,age:xxx}

3、数组(如:list、set):用一值表示数组中的一个元素

写法一:pets:

                - cat

                - dog

写法二:pets:[cat,dog]

 

你可能感兴趣的:(SpringBoot)