1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > NodeJS Excel文件 xls格式转xlsx文件格式

NodeJS Excel文件 xls格式转xlsx文件格式

时间:2019-09-22 10:17:11

相关推荐

NodeJS Excel文件 xls格式转xlsx文件格式

思路:读取xls文件--》生成xlsx文件

import xlsx from 'xlsx';/*** xls文件转化为xlsx* @param filepath*/export function transXlsForXLSX(filepath: string){const workBook = xlsx.readFile(filepath);// console.log(workBook.SheetNames);const workbook_save = {SheetNames: [],Sheets: {},};for (const sheet of workBook.SheetNames) {const objs = xlsx.utils.sheet_to_json(workBook.Sheets[sheet]);// console.log(objs);workbook_save.SheetNames.push(sheet);workbook_save.Sheets[sheet] = xlsx.utils.json_to_sheet(objs);}const filename = filepath.substring(0, filepath.lastIndexOf('.')) + '.xlsx';xlsx.writeFile(workbook_save, filename);return filename;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。