gpt4 book ai didi

javascript - 我如何在 Node JS 上使用 papaparse?

转载 作者:行者123 更新时间:2023-12-05 02:50:27 26 4
gpt4 key购买 nike

很长一段时间以来,我一直试图让 papaparsenodejs 上运行,但一直失败。我想尝试加载我的本地 CSV,然后给这个 papaparse?怎么做?我的代码不起作用。

import papa from "papaparse";
import fs from "fs";

export const convertCSV = async (res: Response) => {
const file = await fs.createReadStream("../files/test.csv");
papa.parse(file, {
header: true,
complete: function (results, file) {
console.log("Complete", results.data.length, "records.");
},
});
};

results.data.length 始终为 0

我的 CSV 文件位于 files 文件夹中,该文件夹位于 src 文件夹中:

src/files/test.csv

最佳答案

正如埃里克在他们的评论中所说,the download option is not supported by Node .但是,它确实告诉我们 Node 接口(interface)接受 ReadableStream 而不是 File

这对我有用:

Papa.parse(fs.createReadStream("sample/result.csv"), {
complete: function(results) {
console.log(results["data"]);
}
});

关于javascript - 我如何在 Node JS 上使用 papaparse?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63669815/

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