Я пытаюсь проанализировать локальный файл с помощью PapaParse, но консоль возвращает неопределенное значение. Также, если я закомментирую download:true
, консоль вернет пустой массив. Что-то не так с тем, как я передаю локальный файл в качестве аргумента, потому что в асинхронном коде Papa.parse('./Clean.csv',{})
работает
const parseData = (content) => {
let data;
return new Promise((resolve) => {
Papa.parse(content, {
header: true,
download: true,
delimiter: ',',
dynamicTyping: true,
complete: (results) => {
data = results.data;
}
});
resolve(data);
});
};
parseData('./Clean.csv')
.then(results => console.log(results));