Ruby/Rails CSV parsing, invalid byte sequence in UTF-8

前端 未结 7 1740
别跟我提以往
别跟我提以往 2020-12-24 01:02

I am trying to parse a CSV file generated from an Excel spreadsheet.

Here is my code

require \'csv\'
file = File.open(\"input_file\")
csv = CSV.parse         


        
7条回答
  •  情深已故
    2020-12-24 01:22

    Specify the encoding with encoding option:

    CSV.foreach(file.path, headers: true, encoding:'iso-8859-1:utf-8') do |row|
      ...
    end
    

提交回复
热议问题