YAML

YAML – язык структурирования информации.

Объекты в YAML выражены уровнями, которые отделяются двумя пробелами:

level1:
  level2:
    Level3:

Каждый уровень содержит пару «ключ: значение» (словарь) или последовательность (список дефисов):

level3:
  -
    itema: "one"
    itemameta: "two"
  -
    itemb: "three"
    itembmeta: "four"

Значение может быть заключено в кавычки. Если в значении есть двоеточие или кавычки, их нужно заключить в кавычки.

Пример объекта с массивом:

children:
  - Avery
  - Callie
  - Lucy
  - Molly

Пример массива, содержащего объект:

Строки комментируются через #:

Last updated