spanish - Actualizar el valor de la clave de un archivo yaml en ruby on rails
rails i18n with parameters (1)
Tengo un archivo yml con algún valor clave.
age: 24
Name: XYZ
¿Quiero que el código actualice el valor de la clave "Nombre" de XYZ a ABC? ¿Cómo puedo hacerlo?
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) }
Se escribirá en el archivo yml. Si la clave especificada ("Nombre") no está presente en el archivo, escribirá un nuevo valor de clave, de lo contrario se reemplazará el existente.