Javascript 读取CSV错误:非法数据。什么';发生什么事了?

Javascript 读取CSV错误:非法数据。什么';发生什么事了?,javascript,jquery,csv,jquery-csv,Javascript,Jquery,Csv,Jquery Csv,我有以下错误,我不知道发生了什么 这是我的csv文件中的第一行(我使用vim打开了它) 以下是我在safari控制台中看到的错误: [Error] Error: CSVDataError: Illegal Data [Row:1][Col:8] (anonymous function) (jquery-csv-0.71.js, line 253) replace parse (jquery-csv-0.71.js, line 160) toArrays (jquery-csv-0.71.js,

我有以下错误,我不知道发生了什么

这是我的csv文件中的第一行(我使用vim打开了它)

以下是我在safari控制台中看到的错误:

[Error] Error: CSVDataError: Illegal Data [Row:1][Col:8]
(anonymous function) (jquery-csv-0.71.js, line 253)
replace
parse (jquery-csv-0.71.js, line 160)
toArrays (jquery-csv-0.71.js, line 664)
success (demo.html, line 64)
c (jquery-1.10.2.min.js, line 4)
fireWith (jquery-1.10.2.min.js, line 4)
k (jquery-1.10.2.min.js, line 6)
r (jquery-1.10.2.min.js, line 6)

任何建议都将不胜感激!!非常感谢

该文件似乎是从windows框中导入的(由于存在^M字符)。如果您在linux中使用此文件,您的解析器可能不喜欢它。从文件中删除^M。

我看到行中有一个额外的回车符。我的事。删除并重试。谢谢!!我试试看!谢谢我试试看。是否应将其替换为\n?我应该如何分开每一行?顺便说一句,0.81应该能够处理任何变化的换行字符没有问题。仅供参考,我是jquery-csv.Hi@EvanPlaice的作者我正在使用jquery-csv,每当有人在其他操作系统中编辑文件时,我都会得到[Error]Error:CSVDataError:非法数据。当我重新编辑文件时,错误得到解决。您能否建议一种解决方案,以便最终用户不会出现此错误?@EvanPlaice您能否提及jquery csv 0.81的链接?谢谢
[Error] Error: CSVDataError: Illegal Data [Row:1][Col:8]
(anonymous function) (jquery-csv-0.71.js, line 253)
replace
parse (jquery-csv-0.71.js, line 160)
toArrays (jquery-csv-0.71.js, line 664)
success (demo.html, line 64)
c (jquery-1.10.2.min.js, line 4)
fireWith (jquery-1.10.2.min.js, line 4)
k (jquery-1.10.2.min.js, line 6)
r (jquery-1.10.2.min.js, line 6)