读/写产生无效的xlsx文件

时间:2019-05-25 07:19:28

标签: node.js exceljs

我在使用exceljs(或xlsx)nodejs模块读取/写入复杂的excel文件时遇到问题。它将生成一个无效的xlsx文件,其中包含损坏的数据。 可以与简单的Excel文件(未格式化)一起正常工作

我的错误在哪里?有设置选项吗?

这是一个简单的示例代码

const Excel                 = require('exceljs')

// Vars
var workbook        // The excel workbook

console.log("test version 1.0")
workbook = new Excel.Workbook()

readFilePromise = workbook.xlsx.readFile("./classeur3.xlsx")
readFilePromise.then(()=>{
    ..... 

    workbook.xlsx.writeFile("./classeur4.xlsx" ).then(function() {
        console.log("Done")
    })

}).catch(error =>{`enter code here`
    console.log("main.js:loadFile:File not loaded", error)
})

我也尝试使用流 classeur4.xlsx始终无效!即使我在readFile承诺中什么也不做

0 个答案:

没有答案