class DataImp::Parser::Csv

Public Instance Methods

options() click to toggle source
# File lib/data_imp/parser/csv.rb, line 3
def options
  { headers: true }
end
parse(chunk) click to toggle source
# File lib/data_imp/parser/csv.rb, line 7
def parse chunk
  chunk.to_h
end
process_file(&block) click to toggle source
# File lib/data_imp/parser/csv.rb, line 11
def process_file &block
  CSV.open(filename, options) do |csv|
    process csv, &block
  end
end