美文网首页
YAML语法入门

YAML语法入门

作者: 极客开发者 | 来源:发表于2022-01-17 23:18 被阅读0次

1、YAML基本语法

  • 使用锁紧表示层级关系
  • 锁紧时不允许使用tab键,只允许使用空格
  • 大小写敏感觉

k: (空格)v :表示一对键值对(空格必须有)
以空格的锁紧来控制层级关系;只要是左对齐的一列数据,都是一个层级的,如下:

server:
    port: 8081
    path: /hello

2、YAML支持的三种数据结构

  • 对象 : 键值对的集合
  • 数组 : 一组按次序排列的值
  • 字面量 : 单个的、不可再分的值

3、值的写法

一、字面量:普通的值(数字,字符串,布尔)
K: v :字面直接来写;
字符默认不用加上单引号或者双引号;
"":双引号,不会转义字符串里的特殊字符,特殊字符作为本身想表达的意思
name: "zhangsan \n lisi",输出为:zhangsan 换行 lisi
'':单引号,会转义特殊字符,特殊字符最终只是一个普通的字符串数据
name: 'zhangsan \n lisi',输出为:zhangsan \n lisi

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

对象:
a.缩进写法:

friend: 
    lastName: zhangsan
    age: 20

b.行内写法

friend: {lastName: zhangsan,age: 18}

三、数组(List、Set)
用-表示数组中的一个元素

pets:
 - cat
 - dog
 - pig

行内写法:

pets: [cat,dog,pig]

相关文章

  • YAML语法入门

    Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些...

  • YAML语法入门

    1、YAML基本语法 使用锁紧表示层级关系 锁紧时不允许使用tab键,只允许使用空格 大小写敏感觉 k: (空格)...

  • yaml 语法简易入门

    yaml 语法简易入门 语法特点 大小写敏感 通过缩进表示层级关系 禁止使用tab缩进,只能使用空格键 缩进的空格...

  • YAML语法简易入门

    YAML 语法 个人感觉这篇文档属于"搬运工"性质可以查看官方或者其他的博客资料,会有一大堆的内容 YAML语言的...

  • Spring Boot 学习笔记(4):配置properties

    YAML语法: 命名 YAML是"YAML Ain't a Markup Language"(YAML不是一种置标...

  • playbook语法

    playbook使用yaml语法yam语法可以通过http://www.yaml.org/spec/1.2/spe...

  • VSCode插件推荐之k8s开发

    YAML插件YAML提过对 *.yaml和 *.yml 文件提供语法着色、语法校验、自动完成和格式化等等功能。 D...

  • golang基础学习-yaml文件的解析

    1.什么是yaml? 官网解释 2.yaml语法 yaml语法,请参考这位仁兄的,写的很详细。 3. golang...

  • 【Ansible入门- YAML语法+Ansible模块】

    YAML的语法规则: 第一行'---',表示YAML文件 大小写敏感 与Python一样,使用缩进表示层级关系 不...

  • YAML语法

    中文:[http://www.ruanyifeng.com/blog/2016/07/yaml.html?f=tt]

网友评论

      本文标题:YAML语法入门

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