YAML - Secuencias de bloques

Las secuencias de bloques de YAML representan una serie de nodos. Cada elemento se indica con un indicador "-" inicial. Tenga en cuenta que el indicador "-" en YAML debe estar separado del nodo con un espacio en blanco.

La representación básica de la secuencia de bloques se da a continuación:

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

Ejemplo

Observe los siguientes ejemplos para comprender mejor las secuencias de bloques.

Ejemplo 1

port: &ports
  adapter:  postgres
  host:     localhost

development:
  database: myapp_development
  <<: *ports

La salida de las secuencias de bloques en formato JSON se muestra a continuación:

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