YAML

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

YAML Ain't Markup Language (zkráceně YAML) je formát pro serializaci strukturovaných dat. Výhodou tohoto formátu je, že je čitelný nejen strojem, ale i člověkem. Jednou ze zásadních vlastností tohoto formátu je, že nepodporuje znaky tabulátorů. Ty musí být nahrazeny mezerami, jinak vše vyústí v chybu.

Primitiva[editovat | editovat zdroj]

Sekvence[editovat | editovat zdroj]

- Banány
- Pomeranče
- Mandarinky

Mapa[editovat | editovat zdroj]

Božena Němcová: Babička
Ernest Hemingway: Stařec a moře
Douglas Addams: Stopařův průvodce po Galaxii

Dokument[editovat | editovat zdroj]

--- # Seznam knih
Autor: Božena Němcová
Kniha: Babička
---
Autor: Ernest Hemingway
Kniha: Stařec a moře
...

Sekvence "---" značí začátek dokumentu, "..." konec dokumentu nebo datového proudu.

Složená data[editovat | editovat zdroj]

Data je možné libovolně vnořovat. Úroveň zanoření je vyznačena odsazením textu od levého okraje:

- místo: knihovna
- knihy:
  Božena Němcová: Babička
  Ernest Hemingway: Stařec a moře

Reference[editovat | editovat zdroj]