YAML-ブロックシーケンス
YAMLのブロックシーケンスは、一連のノードを表します。各項目は、先頭の「-」インジケータで示されます。YAMLの「-」インジケーターは、空白でノードから分離する必要があることに注意してください。
ブロックシーケンスの基本的な表現を以下に示します-
block sequence:
··- one↓
- two : three↓
例
ブロックシーケンスをよりよく理解するために、次の例を確認してください。
例1
port: &ports
adapter: postgres
host: localhost
development:
database: myapp_development
<<: *ports
JSON形式のブロックシーケンスの出力を以下に示します-
{
"port": {
"adapter": "postgres",
"host": "localhost"
},
"development": {
"database": "myapp_development",
"adapter": "postgres",
"host": "localhost"
}
}