I was under the assumption that by stating the :col_sep
as, say \t
CSV.foreach("items.tsv", :col_sep => "\t", headers: true) do |row|
that columns that include double-quotes would not generate issues, yet the CSV import process still complains about CSV::MalformedCSVError: Illegal quoting in line 45.
How can this be elegantly avoided?