Невозможно установить свойство 'outlineProperties' для null (exceljs)
Я открыл здесь проблему, но подумал, что могу получить более быстрый ответ здесь. Я столкнулся с проблемой, когда не могу прочитать файл xlsx, созданный из программного обеспечения моей компании. Я следил за потоком, но я не совсем уверен, что я могу сделать, чтобы решить эту проблему. Вот моя ошибка:
PS C:\Users\ME\Desktop\excel test> node app.js
TypeError: Cannot set property 'outlineProperties' of null
at module.exports.parseClose (C:\Users\ME\Desktop\excel test\node_modules\exceljs\dist\es5\xlsx\xform\sheet\worksheet-xform.js:232:40)
at SAXStream.<anonymous> (C:\Users\JacobL\Desktop\excel test\node_modules\exceljs\dist\es5\xlsx\xform\base-xform.js:83:21)
at emitOne (events.js:116:13)
at SAXStream.emit (events.js:211:7)
at SAXParser.me._parser.(anonymous function) [as onclosetag] (C:\Users\ME\Desktop\excel test\node_modules\sax\lib\sax.js:258:17)
at emit (C:\Users\ME\Desktop\excel test\node_modules\sax\lib\sax.js:624:35)
at emitNode (C:\Users\ME\Desktop\excel test\node_modules\sax\lib\sax.js:629:5)
at closeTag (C:\Users\ME\Desktop\excel test\node_modules\sax\lib\sax.js:889:7)
at SAXParser.write (C:\Users\ME\Desktop\excel test\node_modules\sax\lib\sax.js:1436:13)
at SAXStream.write (C:\Users\ME\Desktop\excel test\node_modules\sax\lib\sax.js:239:18)
И вот код, который я пытаюсь запустить:
const transformInputData = () => new Promise((res, rej) => {
let workbook = new Excel.Workbook()
const path1 = 'C:\\Users\\ME\\Desktop\\Complete Reports\\FILENAME.xlsx'
workbook.xlsx.readFile(path1).then(() => {
res('good')
}).catch(err => console.log(err))
})