Могут ли привязки/ссылки YAML встречаться в файлах/документах?

Просто осваиваю YAML и хочу подтвердить, можно ли использовать его привязку ( &) и ссылку ( *) в отдельных файлах или отдельных документы в одном файле. Например, для последнего:

--- # Document A
Lunch: &lunch01     # Already thinking of lunch ;-)
    - BBQ Chicken
    - Sirloin Steak
    - Roast Beef
    - Salmon
...

--- # Document B
Monday:    *lunch01
Tuesday:   closed
Wednesday: *lunch01
Thursday:  closed
Friday:    *lunch01
...

(Извините, если мой синтаксис неверен, я все еще пытаюсь преобразовать мышление в терминах массивов и словарей.)

Это работает? Или я бы сделал это, объединив данные в выбранном мной языке программирования во время выполнения?

18
задан 23 May 2012 в 09:26
поделиться