yaml学习
Posted cici-xf-2019-7-21
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yaml学习相关的知识,希望对你有一定的参考价值。
1.yaml的书写规范
YAML 文件可以由一或多个文档组成(也即相对独立的组织结构组成),文档间使用“---”(三个横线)在每文档开始作为分隔符。同时,文档也可以使用“...”(三个点号)作为结束符(可选)。
2.yaml数据由三种结构组成:
-
标量 (相当于数据类型)
-
序列 (相当于数组和列表)
-
键值表(相当于 Map 表)
3.编写规范:
规范一:文档使用 Unicode 编码作为字符标准编码,例如 UTF-8
规范二:使用“#”来表示注释内容
规范三:使用空格作为嵌套缩进工具。通常建议使用两个空格缩进,不建议使用 tab (甚至不支持 )
规范四:序列表示
(1)使用“-”(横线) + 单个空格表示单个列表项
(2)使用"[]"表示一组数据
(3)组合表示。每个结构都可以嵌套组成复杂的表示结构。
(4)使用 “:”(冒号) + 空格表示单个键值对
(5)"? " 问号+空格表示复杂的键。当键是一个列表或键值表时,就需要使用本符号来标记。
.....我一般就用冒号加空格,所以这里就够用啦
以上是关于yaml学习的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot对于yaml的详细学习和三种属性赋值的实战详解