基础知识
YAML – 基础知识
YAML的语法
YAML的语法由不同的对象和结构组成。对象指的是一段有意义的信息,而结构则是指这些对象在文件中的排列方式,如有序列表、无序列表、字典等。下面是一些常见的YAML语法:
对象
对象在YAML中被称为“字典”,格式为键值对的形式:
key: value
在上述示例中,key
是字典的键,而value
是对应的值。
列表
列表在YAML中分为有序列表和无序列表。有序列表以破折号表示,每个元素占一行:
- item1
- item2
- item3
而无序列表使用星号表示:
* item1
* item2
* item3
多行字符串
多行字符串是指在YAML中可以跨越多行的字符串,在YAML中使用竖线或大于符号来表示。竖线表示保留换行,大于号表示将多行合并成一行:
description: |
This is
a multiline
string.
message: >
This is a
long message.
在上述示例中,description
是使用竖线分隔的字符串,而message
是使用大于号分隔的字符串。
注释
注释是在YAML中添加备注的一种方式,以井号开头:
# This is a comment
key: value
结论
YAML是一种易于人类理解的数据序列化格式,在编程中得到广泛应用。
最后更新于