Leggere file CSV in Ruby

Mattepuffo's logo
Leggere file CSV in Ruby

Leggere file CSV in Ruby

In Ruby abbiamo già integrato il modulo per gestire i file CSV.

In questo articolo vediamo un semplice esempio di parsing di un file.

Il contenuto del file è questo:

id,titolo,autore,prezzo
1,IT,Stephen King,23
2,Sahara,Clive Cussler,34.5

Qui sotto un esempio di codice:

require 'csv'

file_csv = "/home/fermat/TEST/test.csv"

dati = CSV.parse(File.read(file_csv), headers: true)

puts dati

Enjoy!


Condividi

Commentami!