1
使用yaml-cpp庫,是否可以使用空格格式化YAML :: Emitter?例如,如果我有一個發出像這樣的結構:yaml-cpp格式與空格的映射
Fruit:
- {Name: Apple, Number: 32}
- {Name: Oranges, Number: 64}
- {Name: Pineapple, Number: 128}
我可以輸出是這樣的:
Fruit:
- {Name: Apple, Number: 32}
- {Name: Oranges, Number: 64}
- {Name: Pineapple, Number: 128}
這樣做的動機是,我有真正的大地圖,會更容易閱讀是否有方法來格式化它們,以便按列排列鍵。我之所以使用YAML :: Flow而不是YAML :: Block來處理地圖格式,是因爲使用塊格式化文件變得冗長而難以閱讀。關於如何實現這個或類似的任何想法?
謝謝!