2015-05-29 61 views
0

荫解析CSV和有下面这行,通过使用换行符分割整个文件获取CSV线。CSV解析器不是从文件中获取行

csvLines = e.target.result.split("\n"); 

我生成CSV从Excel在Mac上,并试图读取它,但IAM让一切都在一个行,如果没有换行符。

我打开CSV在我的文本编辑器,我可以看到一切都在我的代码单独line.But我刚刚得到一个一行的所有数据。

+0

什么是您的文件的编码?我通常用Notepad ++或SublimeText检查编码。 – gillien

+0

一个在线工具正在检测(ASCII)......这可能是问题吗? – Lukesoft

回答

0

您的文件可能使用回车(“\ r”),而不是换行符(“\ n”)作为行分隔符。因此,请在代码中尝试“\ r”而不是“\ n”。