YAML - séquences de blocs

Les séquences de blocs de YAML représentent une série de nœuds. Chaque élément est indiqué par un indicateur «-». Notez que l'indicateur «-» dans YAML doit être séparé du nœud par un espace blanc.

La représentation de base de la séquence de blocs est donnée ci-dessous -

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

Exemple

Observez les exemples suivants pour une meilleure compréhension des séquences de blocs.

Exemple 1

port: &ports
  adapter:  postgres
  host:     localhost

development:
  database: myapp_development
  <<: *ports

La sortie des séquences de blocs au format JSON est donnée ci-dessous -

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