我有一个 YAML 文件a.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}