說我有以下YAML文件:覆蓋YAML子項
-
key1: value
# and so on...
key99: value
key100:
subkey1: value
# and so on...
subkey100: value
-
key1: value
# and so on...
key99: value
key100:
subkey1: value
# and so on...
subkey100: SOME DIFFERENT VALUE
自然的方式來處理大量的相同數據將與錨,並覆蓋只是改變的關鍵。
問題是,在這裏,一個子鍵是不同的。有沒有簡單的方法來引用key100['subkey100']
已更改?或者我必須在每個級別使用一系列錨點?
即,是有一個簡寫:
- &anchor
key1: value
# and so on...
key99: value
key100: &subanchor
subkey1: value
# and so on...
subkey100: value
-
<<: *anchor
key100:
<<: *subanchor
subkey100: SOME DIFFERENT VALUE
這應該是一個簡單的問題! Cmon人! – Thomas 2012-05-07 00:56:28