我最近尝试将对象转储到.yaml
文件中,一切正常。但是,问题是我想要一个 ruby 优化版本,因为输出文件由 ruby 使用。目前,转储文件包含以下内容:
{foo: null, bar: null, foo1: null, bar1: null}
但是,我需要如下输出:
---
bar: ~
bar1: ~
foo: ~
foo1: ~
那么,我怎样才能使用snakeyaml 做到这一点。我在http://www.yamllint.com/获得了 ruby 的 utf-8 优化版本。