我在我的 nodejs 应用程序中上传了一个虚拟 csv 文件。我想要的只是将 CSV 转换为 JSON 文件。但是它只需要 csv 文件就给出了语法错误。
下面是nodejs中解析文件内容的代码
const csv = require('csv-parser')
const results = [];
let csvToJson = require('convert-csv-to-json');
let fileInputName = require('./fileUpload/testingCSV.csv');
let fileOutputName = 'myproduct.json';
const fs = require('fs');
fs.createReadStream(fileInputName)
.pipe(csv())
.on('data', (data) => results.push(data))
.on('end', () => {
console.log(results);
});
csvToJson.generateJsonFileFromCsv(fileInputName,fileOutputName);
下面是控制台错误的截图
此外,实际的 csv 文件将包含大量产品/帐户/用户配置文件等数据。这是我试图解析的虚拟 csv。
请让我知道需要做什么。