最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

使用node.js读取csv文件

网站源码admin19浏览0评论

使用node.js读取csv文件

使用node.js读取csv文件

我正在尝试使用node.js读取csv文件。我收到错误“输入意外结束”。以下是我使用的代码:

const csv = require('csv-parser');
const fs = require('fs');
const fast = require('fast-csv');


fs.createReadStream('filename.csv')
.pipe(csv())
.on('data', (row) => {
    console.log(row);
})
.on('end', (row) => {
    console.log('CSV file successfully processed');

我已使用代码from here。

当我使用“ node sample.js”在命令模式下运行以上代码时,以下是错误:

C:\Users\learningsql\Desktop\filter>node sample.js
C:\Users\learningsql\Desktop\filter\sample.js:12
    console.log('CSV file successfully processed');


SyntaxError: Unexpected end of input
[90m    at wrapSafe (internal/modules/cjs/loader.js:1047:16)[39m
[90m    at Module._compile (internal/modules/cjs/loader.js:1097:27)[39m
[90m    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)[39m
[90m    at Module.load (internal/modules/cjs/loader.js:977:32)[39m
[90m    at Function.Module._load (internal/modules/cjs/loader.js:877:14)[39m
[90m    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)[39m
[90m    at internal/main/run_main_module.js:18:47[39m

感谢您的帮助。谢谢。

回答如下:

尝试一下:

const csv = require('csv-parser');
const fs = require('fs');
const fast = require('fast-csv');


    fs.createReadStream('accounts.csv')
        .pipe(csv())
        .on('data', (row) => {
            console.log(row);
        })
        .on('end', () => {
            console.log('CSV file successfully processed')
        });

您缺少右括号和方括号

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论