【发布时间】:2015-10-05 17:39:29
【问题描述】:
我想用一些自定义宏扩展 YAML,以便我可以在同一个文件中“重用”部分定义。示例:
DEFAULTS:
- a
- b
- c
CUSTOM1:
- %DEFAULTS
- d
CUSTOM2:
- %DEFAULTS
- e
导致
CUSTOM1==['a','b','c','d']
CUSTOM2==['a','b','c','e']
不必使用完全相同的语法,只要我能从中获得相同的功能即可。我有什么选择?
附: 我确实意识到可以在解析并重新调整值后只遍历字典,但是我想在加载时这样做。
【问题讨论】: