简单易懂的YAML语法指南
最编程
2024-02-14 11:57:41
...
YAML(YAML Ain't Markup Language)是一种人类可读性高、跨语言的数据序列化格式。它旨在成为一种简单的数据交换格式,并且易于用脚本语言进行解析和生成。以下是 YAML 的基本语法格式:
- 注释
使用 # 符号在行首进行注释,# 后的所有内容都会被忽略。
# 这是一条注释
- 键值对
使用冒号分隔键和值,键值对使用换行符分隔,注意缩进必须是两个空格,不能使用 Tab 键。
key: value
- 数组
使用连字符表示数组元素,注意缩进必须是两个空格,不能使用 Tab 键。
- item1
- item2
- item3
- 嵌套
可以嵌套键值对或数组,缩进必须是两个空格,不能使用 Tab 键。
key1:
key2: value
key3:
- item1
- item2
- 字面量
可以使用字面量表示字符串、数字、布尔值等。
string: "this is a string"
integer: 123
float: 3.14
boolean: true
- 多行字符串
使用竖线符号(|)表示多行字符串,可以保留字符串中的空格和换行符。
string: |
This is a multi-line
string with spaces and
line breaks.
- 折叠字符串
使用大于符号(>)表示折叠字符串,折叠字符串会将换行符转换为空格。
string: >
This is a folded
string with spaces
but no line breaks.
这些是 YAML 的基本语法格式,可以帮助您开始使用 YAML 进行数据序列化和交换。
上一篇: 如何运用 YAML 配置文件?
下一篇: YAML 教程