【发布时间】:2017-04-05 12:38:12
【问题描述】:
这是我的问题:
我正在尝试用 JavaScript 解析本地 CSV 文件。该文件如下所示:
Year,Promo,Surname,Name,Mail
2005/2006,0,XXXX,XXXXX,xxxxx.xxxxx@gmail.com
(...)
2006/2007,1,XXXX,XXXXX,xxxxx.xxxxx@gmail.com
(...)
2007/2008,2,XXXX,XXXXX,xxxxx.xxxxx@gmail.com
etc.
我尝试使用多个库(PapaParse.js、jquery-csv、d3.js...)对其进行解析,但是:
要么解析失败(我的数组为空)
或者我得到一个 XMLHttpRequest 无法加载 - 跨源请求仅支持协议方案:http、data、chrome、chrome-extension、https、chrome-extension-resource 错误,因为我的文件存储在本地。
是否有一个简单的解决方案可以在 JavaScript 中解析 CSV 文件以访问数据?我在论坛上查找了数百个帖子,但无法正常工作。
非常感谢(对不起,我是JS的新手)。
汤姆。
【问题讨论】:
-
我认为您同时遇到的问题不止一个。你从哪里得到你的文件?也许您应该开始使用本地文件,然后再进一步。
-
你在使用服务器吗?
-
@Marcel 这是一个本地文件,OP 说 “我正在尝试解析本地 CSV 文件”。
-
@GerardoFurtado 不,我不是,至少目前不是
标签: javascript csv parsing d3.js papaparse