我正在尝试使用打字稿语言比较量角器自动化脚本中的2个csv文件。
我已经在线阅读了一些解决方案,但没有找到。
不适用
答案 0 :(得分:0)
我使用CSV Parser解析文件并将其加载到内存中。一旦使用简单的for循环将它们存储在内存中,就可以对其进行比较。
请注意,此返回对象的名称为列标题,而value将是该单元格的值
const csv = require('csv-parser')
const fs = require('fs')
const results = [];
fs.createReadStream('data.csv')
.pipe(csv())
.on('data', (data) => results.push(data))
.on('end', () => {
console.log(results);
// [
// { NAME: 'Daffy Duck', AGE: '24' },
// { NAME: 'Bugs Bunny', AGE: '22' }
// ]
});