PapaParse 错误解释

标签 papaparse

我正在使用 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 )

最佳答案

在您的配置中,添加

skipEmptyLines: true

引用:http://papaparse.com/docs#config-details

关于PapaParse 错误解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27754135/

相关文章:

javascript - 如何下载从 papaparse 生成的 csv?

Angular 4 函数使用 papaparse 丢失上下文

javascript - 将 CSV 数据解析为 JS 对象以在图表中使用。 Uncaught ReferenceError : data is not defined(jsfiddle included)

javascript - PapaParse 如何从 http 流式传输?

papaparse - 如何将 Papa.parse 结果放入数组

javascript - 使用 Papaparse 从 CSV 文件中删除不需要的列

javascript - 定期更新 Highcharts 系列数据后浏览器崩溃

javascript - 使用 Papa Parse 框架将 CSV 文件转换为 JSON 时如何处理 "undefined"错误?

node.js - 帕帕帕斯和高地