CSV: os campos não listados não permitem \ r ou \ n (linha 2)

Tentando analisar um arquivo CSV, mas ainda recebendo a mensagem de erroCampos sem aspas não permitem \ r ou \ n (linha 2)..

Eu encontrei aqui no tópico SO semelhante, onde foi uma dica para fazer o seguinte:

  CSV.open('file.csv', :row_sep => "\r\n") do |csv|

mas infelizmente ele não funciona comigo ... Eu não posso mudar o arquivo CSV, então eu precisaria corrigi-lo no código.

EDITAR amostra de arquivo CSV:

A;B;C
1234;...

Há alguma forma de fazer isso?

Muito Obrigado!

questionAnswers(8)

yourAnswerToTheQuestion