繁体   English   中英

在Ubuntu中使用ruby替换csv文件不起作用

[英]Oppening csv file with ruby in Ubuntu not working

我正在用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

任何帮助都会很棒

标头行以/ n结尾,而下面的行以/ r结尾。 我刚刚将/ r添加到标题行

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM