Creare file YAML in Ruby
In Ruby il modulo per gestire i file YAML è già incluso, quindi non dobbiamo installare.
In questo articolo vediamo come creare un file partendo da un array di oggetti custom.
Qui sotto un esempio di codice:
require 'yaml'
class Persona
def initialize(id, nome)
@p_id = id
@p_nome = nome
end
end
persone = [
Persona.new(1, "matteo"),
Persona.new(2, "franco"),
]
file_test = File.new("test.yaml", "w")
file_test.puts(persone.to_yaml)
file_test.close
Enjoy!
ruby yaml
Commentami!