Javascript CSV解析器无法从文件中获取行

Javascript CSV解析器无法从文件中获取行,javascript,jquery,Javascript,Jquery,Iam正在解析CSV,下面一行通过使用换行符拆分整个文件来获取CSV行 csvLines = e.target.result.split("\n"); 我在Mac上从excel生成了一个CSV,并试图读取它,但我把所有内容都放在一行中,就好像没有换行符一样 csvLines = e.target.result.split("\n"); 我在文本编辑器中打开了csv,可以看到所有内容都在单独的一行中。但在我的代码中,我只得到一行所有数据。您的文件可能使用回车符(“\r”)而不是换行符(“\n”

Iam正在解析CSV,下面一行通过使用换行符拆分整个文件来获取CSV行

csvLines = e.target.result.split("\n");
我在Mac上从excel生成了一个CSV,并试图读取它,但我把所有内容都放在一行中,就好像没有换行符一样

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

我在文本编辑器中打开了csv,可以看到所有内容都在单独的一行中。但在我的代码中,我只得到一行所有数据。

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

文件的编码是什么?我通常用记事本++或SublimiteText检查编码。一个在线工具正在检测(ASCII)…这可能是问题吗?