Introducció
YAML descriu un arbre de mapes i valors.
Els mapes tenen parelles clau-valor i poden estar imbricats.
Els valors poden ser escalars (cadenes de text, nombres, booleans) i seqüències (llistes, conjunts).
YAML és sensible a la indentació.
Aquí tens un full de referència i l’especificació YAML 1.2.
Els strings es poden posar entre cometes o sense. Aquests exemples són equivalents:
string1: foo barstring2: "foo bar"string3: 'foo bar'
Mapa:
mapping-name:field1: foo barfield2: 1.2
Llista de valors (strings):
list-name: - foo bar - "bar baz"
Llista de mapes:
list-name: - named-mapping: field1: x field2: y - field1: x field2: y