在YAML中,可以很容易地创建多行字符串。但是,我希望能够使用|
字符创建一个多行数组(主要是为了配置文件中的可读性)。
YAML 数组可以表示为:['key1', 'key2', 'key3']
。
YAML 序列使用破折号,后面跟着一个空格,然后是一个字符串:
- String1
- String2
- String3
这将计算为:['string1', 'string2', 'string3']
。
YAML 映射是我们在YAML中一直看到的键和值对数组:
Key1: string1
Key2: string2
Key3: string3
这一切都很好,但我无论如何都不知道如何做一个多行数组。就像这样:
|
['string1', 'string2', 'string3']
['string4', 'string5', 'string6']
在YAML中创建多个数组映射并在我选择的编程语言中合并它们,是否有任何方法来实现多行数组,也许像Python一样使用{ }
,但在YAML中?