3

我正在使用 papaParse 将 CSV 文件解析为 JSON 以供进一步使用。解析后它返回

"errors": [ { "type": "FieldMismatch", "code": "TooFewFields", "message": "Too few fields: expected 21 fields but parsed 1", "row": 14 } ], "meta": { "delimiter": ";", "linebreak": "\r\n", "aborted": false, "truncated": false, "fields": [ "Output in top 10 percentiles (%)", "Overall", "1996", "1997", "1998", "1999", "2000", "2001", "2002", "2003", "2004", "2005", "2006", "2007", "2008", "2009", "2010", "2011", "2012", "2013", "2014" ] } }

有人可以向我解释这是什么意思吗?我阅读了他们网页上的文档,但仍然不明白出了什么问题

我正在使用的 CSV 文件是这个(http://www.topdeckandwreck.com/excel%20graphs/Sheet10.csv

4

2 回答 2

13

在您的配置中,添加

skipEmptyLines: true

参考: http: //papaparse.com/docs#config-details

于 2016-08-27T14:40:59.290 回答
0

解决方案由 Lasse V Karlsen 在评论中发布,删除记事本中的最后一个空行,因此 CSV 文件仅包含数据删除错误

于 2015-01-03T12:01:08.820 回答