1、需求
读取excel表格中的数据,转成JSON格式,并输出到txt文件中。
2、代码实现
const XLSX = require('xlsx');
const fs = require('fs');
// 读取文件
const workboox = XLSX.readFile('./data.xls');
// 读取工作表
const worksheet = workboox.Sheets['Sheet1'];
// 将工作表转换为json
const jsonData = XLSX.utils.sheet_to_json(worksheet);
// 打印
// console.log(jsonData);
// 写入文件
fs.writeFile('./data.txt', JSON.stringify(jsonData), 'utf-8', (err) => {
if (err) {
console.log(err);
} else {
console.log('写入成功');
}
});