Creare file YAML in Ruby

Mattepuffo's logo
Creare file YAML in Ruby

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!


Condividi

Commentami!