nodejs excel读取处理并生成新的excel 使用node-xlsx模块进行操作。
使用nodejs内制的fs模块进行文件操作
npm install node-xlsx
const fs = require('fs')
const xlsx = require('node-xlsx'); // 读写xlsx的插件
let list = xlsx.parse("goods.xlsx")
let data=list[0].data;
console.log(data[1][7].split('.')[0])
data.map((item,idx)=>{
data[idx][7]=item[7].split('.')[0]
data[idx][8]=item[8].split('.')[0]
})
console.log(data[2])
let xlsxObj = [
{
name: 'firstSheet',
data:data
}
]
fs.writeFileSync('./ok.xlsx',xlsx.build(xlsxObj),"binary");
记录一下做个笔记!