【发布时间】:2012-06-01 06:25:27
【问题描述】:
我需要在 Rails 中以编程方式生成此 yaml:
foo: &foo
x: 1
y: 2
bar:
<<: *foo
z: 3
当它被解析时应该给出这个哈希:
output = {
:foo => {
:x => 1,
:y => 2
},
:bar => {
:x => 1,
:y => 2,
:z => 3
}
}
显然output.to_yaml 给出了扩展的语法。有没有办法以编程方式使用anchor and nodes 输出yml 语法。
【问题讨论】:
-
您的预期输出是什么?我可以知道吗?
-
@OMG 在问题开始时截断的 yaml。
-
你为什么不看
YAML?
标签: ruby-on-rails ruby yaml