提问者:小点点

意外数字:加载CSV文件时,node.js上的csv-parser模块出现语法错误


我在使用FS模块和CSV-Parser读取CSV文件时遇到语法错误。

当我在REST API中不使用它的情况下执行相同的过程时,它工作得很好,甚至console.logs也可以显示到屏幕上。

当我在REST API中通过网络发送数据时,出现了这个错误。


共1个答案

匿名用户

根据CreateReadStream的文档,它需要文件的路径,而不是文件本身。

因此,在7行中将其更改为:

const dataPath = path.resolve(__dirname, './data/metering_data.csv);

然后使用CreateReadStream作为fs.CreateReadStream读取文件;

确保已在文件开头导入path模块,如下所示:

var path=require('path')