【问题标题】:Load yaml file from a url从 url 加载 yaml 文件
【发布时间】:2015-10-30 05:31:03
【问题描述】:

是否可以加载存储在 Amazon S3 存储桶 中的 yaml 文件?我尝试在YAML.load_file() 方法中提供url,但它没有拾取文件。请提供您的意见。

【问题讨论】:

    标签: ruby-on-rails yaml


    【解决方案1】:

    使用 open-uri 将您的网站加载为字符串,然后将该字符串加载为 YAML。

    require "open-uri"
    
    yaml_content = open("http://www.google.com"){|f| f.read}
    yaml_data = YAML::load(yaml_content)
    yaml_data["content"]
    

    【讨论】:

    • 请解释一下你的答案 - 请不要单独发布代码。
    • require "" 是无效的语法。编辑你的答案?
    猜你喜欢
    • 2016-04-06
    • 2014-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-30
    • 2021-12-27
    • 1970-01-01
    • 2014-05-31
    相关资源
    最近更新 更多