3
我有一個YAML文件a.yaml,其具有如下:如何保持表示爲流映射的YAML映射而不是多行塊映射?
allocations:
hosts:
- {name: xyz, farm: xyz1}
- {name: xyz, farm: xyz1}
在我的Perl腳本,我用LoadFile('a.yaml')
,轉換成一個數據結構並更改名稱,當我轉儲數據結構中,YAML格式得到改變:
allocations:
hosts:
- farm: xyz1
name: xyz
- farm: xyz1
name: xyz
但我想YAML輸出是作爲同一像上面a.yaml在它更名:
allocations:
hosts:
- {name: xyz1, farm: xyz1}
- {name: xyz1, farm: xyz1}