簡體   English   中英

在 ruby​​ on rails 中更新 yaml 文件的鍵值

[英]Update value of key of a yaml file in ruby on rails

我有一個帶有一些鍵值的 yml 文件。

age: 24
Name: XYZ

我想要代碼將“名稱”鍵的值從 XYZ 更新為 ABC? 我該怎么做?

    require 'yaml'
    data = YAML.load_file "path/to/yml_file.yml"
    data["Name"] = ABC
    File.open("path/to/yml_file.yml", 'w') { |f| YAML.dump(data, f) }

它將寫入 yml 文件。 如果文件中不存在指定的鍵(“名稱”),它將寫入新的鍵值,否則現有的鍵值將被替換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM