with spanish rails in18 i18n example ruby-on-rails yaml

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.