标签: ruby-on-rails ruby yaml psych
每个to_yaml输出都有三个前导短划线:
--- a: b: c: soemthing
如何在没有前导破折号的情况下将对象转换为yaml?
答案 0 :(得分:1)
来自规范:
YAML使用三个破折号(“---”)将指令与文档内容分开。如果没有指令,这也用于表示文档的开始。 请参阅:http://www.yaml.org/spec/1.2/spec.html#id2760395
YAML使用三个破折号(“---”)将指令与文档内容分开。如果没有指令,这也用于表示文档的开始。
请参阅:http://www.yaml.org/spec/1.2/spec.html#id2760395
换句话说:您的示例启动就像应该启动有效的YAML文档一样。它没有错。