YAML - Sequenze di blocchi

Le sequenze di blocchi di YAML rappresentano una serie di nodi. Ogni elemento è contrassegnato da un indicatore iniziale "-". Nota che l'indicatore "-" in YAML dovrebbe essere separato dal nodo con uno spazio bianco.

La rappresentazione di base della sequenza di blocchi è fornita di seguito:

block sequence:
··- one↓
  - two : three↓

Esempio

Osservare i seguenti esempi per una migliore comprensione delle sequenze di blocchi.

Esempio 1

port: &ports
  adapter:  postgres
  host:     localhost

development:
  database: myapp_development
  <<: *ports

L'output delle sequenze di blocchi in formato JSON è fornito di seguito:

{
   "port": {
      "adapter": "postgres",
      "host": "localhost"
   },
   "development": {
      "database": "myapp_development",
      "adapter": "postgres",
      "host": "localhost"
   }
}