YAML简介

发布时间 2023-10-05 19:09:36作者: 小心每个错误

YAML

什么是YAML

它是一种以数据为中心的标记语言,全称(YAML Ain't Markup Language)

举例简单的application.yml文件

server:
   port:8080

特点

1.语言简单,用于在人和计算机之间交换数据

2.需要缩进

3.主要用于配置信息

4.减少了xml等配置文件的众多无效符号

YAML语法

1.区分大小写

2.使用缩进表示层级关系

3.缩进时只允许使用空格

4.统计元素左侧必须对齐

YAML支持的数据类型

字面量

是指单个的,不可拆分的值

YAML对象

在YAml中,对象肯包含多个属性,每一个属性都是一对键值对

YAML数组

pets:
 - dog
 - cat
 - fish

复合结构

YAML将字面量,对象,数组三种数据结构任意组合使用