![](/img/trans.png)
[英]Ruby on Rails - How to generate a YAML file with a key that starts with a dot?
[英]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.