function readCsvSync(filename, options) { const fs = require('fs'); const parse = require('csv-parse/lib/sync'); const content = fs.readFileSync(filename).toString(); return parse(content, options); } const options = { columns: true, comment: '#' }; const records = readCsvSync('sample.csv', options); /* [ { fruit: 'apple' }, { fruit: 'orange' }, { fruit: 'lemon' } ] */ const options = { columns: [
![Node.js CSV まとめ :: JavaScript | Refills](https://cdn-ak-scissors.b.st-hatena.com/image/square/985f1706e50bdc16e465b57f9a579f7f6bf8c0a8/height=288;version=1;width=512/https%3A%2F%2Fsyon.github.io%2Frefills%2Fassets%2Fimg%2Fogp.png)