具有相同值的两个连续字段使Papaparse失败?

时间:2016-07-31 11:13:51

标签: papaparse

解析以下文件(在我的情况下使用'header:true'):

FN1,FN2,FN3
A1,A2,A3
B1,B2,B3
C1,C1,C3
D1,D2,D3

让Papaparse失败

Row 4 : Too few fields: expected 3 fields but parsed 1

请注意,这是一个更大文件的条带化,其中文件深处的连续值。

这是一个错误还是我做错了什么?

1 个答案:

答案 0 :(得分:1)

存在某种异常现象,但并不完全像我指出的那样。

问题似乎源于文件的最后一个字节是\ r \ n。 Papaparse因此解释了另外一条(空)线。

这是抱怨的。 (我误解了行信息:1基于计数,剥离标题行,我的双值巧合地在一行但最后一行)

配置skipEmptyLines:true可解决此问题。

我仍然倾向于把它称为一个错误,因为最后并没有真正的空行。