YAML(YAML Ain't Markup Language)是一种人类可读的数据序列化标准,常用于配置文件和数据交换格式。以下是一些基本的 YAML 语法和用法:
- 基本结构:YAML 使用缩进和冒号
:来表示层级关系和键值对。
key: value
- 列表:在 YAML 中,你可以使用破折号
-来创建一个列表。
fruits:
- Apple
- Banana
- Orange
- 字典:你可以使用冒号
:来创建一个字典。
person:
name: John
age: 30
- 复合结构:你可以组合列表和字典来创建更复杂的结构。
people:
- name: John
age: 30
- name: Jane
age: 28
- 字符串:YAML 中的字符串不需要引号,但如果字符串中包含特殊字符,你可以使用单引号或双引号将其括起来。
single: 'hello, world'
double: "hello, world"
- 注释:你可以使用
#来添加注释。
# This is a comment
key: value
以上是 YAML 的一些基本用法。YAML 还有许多其他特性,如锚点和别名、字面量块、折叠块等,可以根据需要学习和使用。