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"
}
}