我正在从ruby中的txt文件创建一个CSV文件,然后我想打开它来解析它。 在Windows中它工作正常,但在Ubuntu中,当我尝试运行它时,它给了我这个错误
"Unquoted fields do not allow \r or \n (line 2). (CSV::MalformedCSVError)"
这是我打开文件的方式
CSV.foreach("b2cStockXL.csv", :headers => true) do |csv_obj|
csv的样本
EAN,Artikel,Color,Size,Lager,Karton,Gender
4250484201561,9991,00/white,S,158,50,M
4250484201578,9990,00/white,M,354,50,M
任何帮助都会很棒
答案 0 :(得分:0)
标题行以/ n结尾,下面的标题以/ r结尾。 我刚刚将/ r添加到标题行