问题标签 [papaparse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - papaParse 可以修改为在 IE8 中工作吗?
在我的工作中,大多数(如果不是所有)员工都使用 IE8。我知道 papaParse 中的常见问题页面说 IE10+ 是首选。我的问题是有人修改它以使用旧版本的 IE 吗?
IE抛出的错误是:
对象不支持此属性或方法
它所指的代码行是:
NetworkStreamer.prototype = Object.create(ChunkStreamer.prototype);
javascript - 尝试在 Papaparse 中简单地访问数组
我试图简单地访问 Papaparse 中的一个数组 - 然后通过标题名称或仅通过数组地址 (1,1) 等吐出该数组的元素。
但是,我什至无法正确加载数据。行数正确显示为 258,但整个内容为 [object Object]、[object Object]、[object Object] ...等
csv - C3js,Papaparse,将 CSV 解析为 C3js
我一直在尝试使用 Papaparse4 解析 CSV 文件,以便在使用 C3js 创建的图表上使用它,但我无法让它工作。
我希望能够加载不同的 CSV 文件,所以我使用文件输入,文件被解析(我可以在控制台上看到它),但我无法将数据加载到图表中。
你可以在这里测试它:http: //jsfiddle.net/Honzo_Nebro/mv6eomf4/
javascript - 使用 Papa 解析的大字符串会导致 Chrome 和 Opera 崩溃
如果我尝试解析大约 100 万行和大约 20 列的“大”csv 字符串,Papa Parse 似乎会导致 Chrome 和 Opera 崩溃(Windows 7)。在 Firefox 中成功加载同一页面的位置。如果我定义了一个大的 csv 字符串并在 papaparse.js 库中包含一个 <script> 标记,Chrome 和 Opera 甚至在调用 Parse 之前就会崩溃。如果我不包含 papaparse.js 的 <script> 标记,则创建大型 csv 字符串没有问题,但我无法解析它们。在我的实际用例中,我不是在 javascript 中生成大的 csv 字符串,而是将它们从 zip 存档中提取出来。如果我使用 step 或 chunk 函数,似乎没有任何区别。你可以在这里运行测试用例; 测试用例 问题代码;
javascript - [papaparse]解析错误处理程序
我无法将 Papa 错误对象放入我的错误处理程序中。我的解析突然停止工作,我只想弄清楚为什么/发生了什么变化!我使用下面的代码来解析它:
Papa.parse(path, {download: true, header: true, complete: ListifyCSVData, error: CSVParseError});
我的 CSVParseError 函数被调用。但错误对象未定义:
}
请问有人对这里可能出现的问题有任何提示吗?
谢谢您的帮助。
格伦
javascript - 将 PapaParse 与 npm 和 browserify 一起使用?
我正在尝试将PapaParse 与 browserify 和 npm一起使用。
我已经安装了这个包,npm i --save papaparse
它在node_modules
文件夹中。
这是我的index.js
文件:
但是有了这个,我得到了Uncaught TypeError: Papa.parse is not a function
。
我究竟做错了什么?或者至少,我该如何调试呢?
javascript - 在块回调函数中使用 this
我有一个可以使用 papa parse 解析文件的类,现在我想向它传递一个块回调函数(这也是该类的一部分)。
在函数中我想使用 this 应该指向对象范围(但它指向全局范围)
这可能吗?
javascript - 读取(流式传输)前 n 行为空的 csv 文件
我正在使用 papa parse 来读取远程托管的 csv 文件。问题是标题行不在文件的第一行,而是文件以几个空行开头,然后是标题行,然后是所有数据。我正在努力让 papa parse 忽略文件开头的空行。有什么我想念的吗?我想避免加载整个文件(只需要超过 6000 行的前几行)。
papaparse - 回调之前,如何使用?
我正在寻求帮助以了解如何使用 Papaparse 解析器的 before 回调。在文档中,它是这样写的:
before 是一个可选回调,可让您在解析开始之前检查每个文件。返回一个对象,如:
改变解析流程。动作可以是“abort”跳过这个和队列中的所有其他文件,“skip”只跳过这个文件,或者“continue”继续(相当于什么都不返回)。原因可能是中止的原因。config 可以是仅用于解析此文件的修改配置。
回调参数之前是“ file ”和“ inputElem ”。
我想要做的是检查数据库是否有一个集合,其中' name '等于file.name.slice(0,-4)(文件名没有分机)。如果有,跳过文件和 console.log 跳过。看起来很简单,但是我不知道如何使用返回的对象!:(
你能开车带我一下吗?非常感谢!
javascript - 如何使用 Papa Parse 进行 javascript csv 解析
我查看了他们的 API,但没有任何成功。
我正在尝试解析一些在客户端进入服务器时发送给客户端的 csv 文件。
我试过这段代码:
这没有用。它提供以下输出:
csv在哪里??