gpt4 book ai didi

papaparse - 流媒体和结果

转载 作者:行者123 更新时间:2023-12-04 14:29:44 25 4
gpt4 key购买 nike

我刚刚开始使用 PapaParse,如果这是一个愚蠢的问题,我深表歉意。

如果我解析一个文件,我会得到我很好的结果对象,我可以查看标题,等等:

Papa.parse(file, {
header: true,
dynamicTyping: true,
complete: function(results) {
console.log("done");
data = results;
//headers = split(data[0]);
headers = results.meta['fields'];

但是,如果我添加步骤回调,则未定义完整步骤中的结果对象。我实际上应该在步骤回调中做什么?他们的示例只是将每一行的输出转储到控制台。

Papa.parse(file, {
header: true,
dynamicTyping: true,
step: function(row) {
//console.log(row.data);
data.push(row.data);
},
complete: function(results) {
console.log("done");
data = results;
//headers = split(data[0]);
headers = results.meta['fields'];

最佳答案

在 papa parse 中,通常是 step 即,当您处理大文件 时,通常会使用流式处理。因此,您将在解析器读取数据时处理数据。流式传输时,解析结果在 complete 回调中不可用。

要了解更多关于 streaming in papa parse 的信息,请查看 this .此外,请参阅 documentation 的配置说明部分中有关 step 函数和 complete 回调的更多信息。 .

希望对您有所帮助

关于papaparse - 流媒体和结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36924650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com