gpt4 book ai didi

javascript - 爸爸解析 : Save JSON Output Locally

转载 作者:行者123 更新时间:2023-11-29 19:15:48 25 4
gpt4 key购买 nike

我有以下代码:

Papa.parse("/drivencarstock.csv", {
download: true,
header: true,
step: function(row) {
console.log("Row:", row.data);
},
complete: function() {
console.log("All done!");
}
});

如您所见,我正在解析“drivencarstock.csv”文件并将它完美地输出到我的控制台,但是现在我只是想知道如何将它作为 json 文件输出到我的服务器上?

我不知道如何做到这一点?

谢谢,尼克

最佳答案

第一步是将解析后的数据实际收集到变量中,例如数组。然后在 step 中将 row.data 添加到该数组。 完成后,您可以使用 AJAX POST 数据。

例如:

//  create the array to hold the data
var myRows = [];

Papa.parse("/drivencarstock.csv", {
download: true,
header: true,
step: function(row) {
// push the row data into the array
myRows.push(row.data);
},
complete: function() {
// upload using jQuery's AJAX
$.ajax({
url: '/path/on/your/server',
method: 'post',
data: myRows,
success: function(response) {
console.log('upload complete', response);
},
error: function() {
console.error('an error occurred');
}
});
}
});

现在,可以进行一些优化,例如每次包含大量数据时发布数组并正确响应 AJAX 成功/错误回调,但这应该可以让您继续。

关于javascript - 爸爸解析 : Save JSON Output Locally,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35467991/

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