YAML 基础语法
YAML 大约 765 字语法
- 大小写敏感
- 缩进表示层级关系
- 缩进只允许空格,不允许使用
Tab
#
表示注释- 使用双引号或者单引号包裹特殊字符
- 字符串可以拆成多行,每一行会被转化成一个空格
~
表示Null
数据类型
- 对象
- 数组
示例
person:
name: tom
age: 18
address:
- addressA
- addressB
teams:
- id: 1
name: team1
createTs: 2022-01-01
- id: 2
name: team2
createTs: 2022-02-02
转为JSON
后
{
"person": {
"name": "tom",
"age": 18,
"address": [
"addressA",
"addressB"
]
},
"teams": [
{
"id": 1,
"name": "team1",
"createTs": "2022-01-01T00:00:00.000Z"
},
{
"id": 2,
"name": "team2",
"createTs": "2022-02-02T00:00:00.000Z"
}
]
}
补充
itemA
中的{}
表示字段与itemB
是等价的。
itemA: { field1: one, field2: two }
itemB:
field1: one
field2: two
官方文档
阅读 276 · 发布于 2022-09-16
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
OpenJDK 配置使用 VisualVM阅读 2987
-
Java 语法糖 - 泛型擦除阅读 666
-
Kubernetes Pod 控制器 ReplicaSet阅读 595
-
Java 注释也会被执行?阅读 1947
-
Android item 填充时最外层布局高度失效解决办法阅读 1669
-
Windows 子系统 WslRegisterDistribution failed with error: 0xc03a001a阅读 689
-
设计模式之适配器模式阅读 2192
-
SQL 查询出成绩表中成绩大于 90 的学生名字阅读 2193
-
MySQL 内置函数之数学函数阅读 1559
-
设计模式之原型模式 - 深拷贝和浅拷贝阅读 1712