【问题标题】:Ruby YAML delimiterRuby YAML 分隔符
【发布时间】:2010-11-30 01:40:02
【问题描述】:

有什么方法可以改变 Ruby 创建 YAML 文件时使用的分隔符?

现在给出什么:

--- 
- de
- abbrv_apr: APR

想要什么:

\t de
\t abbrv_apr: APR

\t 是一个选项卡,所以基本上我希望所有破折号都从创建的 yaml 文件中消失

我能够通过创建嵌套序列http://www.yaml.org/YAML_for_ruby.html#nested_sequences来解决我的问题

【问题讨论】:

标签: ruby yaml


【解决方案1】:

YAML 是一种不允许进行此类自定义的格式。

当然,如果需要,您可以随时使用obj.to_yaml.gsub(/^-/, "\t")。 (/^\t/, '-' 已读)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-21
    • 2016-11-26
    • 2019-09-26
    • 2016-02-08
    • 2014-08-14
    • 2013-08-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多