yaml语法

Posted ITdfq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yaml语法相关的知识,希望对你有一定的参考价值。

什么是yaml

YAML(/ˈjæməl/,尾音类似camel骆驼)是一个可读性高,用来表达数据序列化的格式。YAML参考了其他多种语言,包括:C语言、Python、Perl,并从XML、电子邮件的数据格式(RFC 2822)中获得灵感。Clark Evans在2001年首次发表了这种语言,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者。当前已经有数种编程语言或脚本语言支持(或者说解析)这种语言。

SpringBoot中用于配置文件

  • springboot中常用yml 和yaml格式作为配置文件

语法

  • 书写形式为 K = V的形式 ,需要注意k值后面冒号需要添加空格,并且只能添加一个空格

  • 普通的key -value name: Godchin

  • 存放对象数据

    student:
    	name: godchin
    	age: 11
    

    也可以改为行内写法:

    student: {name: godchin,age:11}
    
  • 存放数组

    Array:
    	- a
    	- b
    	- c
    

    行内写法

    Array: [a,b,c]
    

以上是关于yaml语法的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 yaml-cpp 发出空值

yaml基本语法

YAML最最基础语法

ansible-YAML语法

03.yaml语法和playbook写法

yaml语法及规范