module TaskwarriorWeb::Parser::Csv

Public Class Methods

parse(csv) click to toggle source
# File lib/taskwarrior-web/services/parser/csv.rb, line 4
def self.parse(csv)
  rows = []
  CSV.parse(csv, :headers => true, :quote_char => "'", :header_converters => :symbol, :converters => :all) do |row|
    rows << Hash[row.headers.zip(row.fields)]
  end
  rows
end