2016-07-31 92 views
0

解析以下文件(在我的情况与“头:真”):具有相同值的两个连续字段使Papaparse失败?

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 

请注意,这是一个更大的文件的stripdown,其中连续值在那里深处的文件。

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

回答

1

有某种异常,但不完全如我所指出的那样。

该问题似乎源于文件的最后几个字节是\ r \ n。 因此,Papaparse会解释一条额外的(空的)行。

这是抱怨那一个。 (我错误地解释了行信息:基于1的计数,剥离的标题行,我的双精度值恰巧在最后一行)

配置skipEmptyLines:true解决了这个问题。

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

相关问题