Я пытаюсь использовать papa-parse с помощью express и multer.
При попытке настроить запрос post и синтаксический анализ csv, papa parse всегда возвращает массив json как 0 (нет данных), чтоя делаю не так?это использует функцию асинхронности?
const CSVtoJSON = require("csvtojson");
const express = require("express");
const multer = require("multer");
const stripHtml = require("string-strip-html");
const urlExist = require('url-exists')
const router = express.Router();
const storage = multer.diskStorage({
destination: (req, res, cb) => {
cb(null, "./");
},
filename: (req, res, cb) => {
cb(null, res.originalname);
}
});
const upload = multer({ storage: storage });
router.post("/fix", upload.single("file"), async (req, res, next) => {
const inputfile = req.file.path;
let sourceJson = await papa.parse(inputfile,{
header:true,
complete: (results) =>{
console.log(results);
}
});
Thank you for all your help.