YAML - Sekwencje blokowe

Sekwencje blokowe YAML reprezentują serię węzłów. Każda pozycja jest oznaczona wiodącym wskaźnikiem „-”. Zauważ, że wskaźnik „-” w YAML powinien być oddzielony od węzła spacją.

Podstawowa reprezentacja sekwencji bloków jest podana poniżej -

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

Przykład

Aby lepiej zrozumieć sekwencje bloków, zapoznaj się z poniższymi przykładami.

Przykład 1

port: &ports
  adapter:  postgres
  host:     localhost

development:
  database: myapp_development
  <<: *ports

Dane wyjściowe sekwencji bloków w formacie JSON podano poniżej -

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