Jeb*_*eba 5 javascript xlsx node.js
我正在尝试使用 XLSX npm 读取我的 Excel 文件。将其抛出错误读取为“损坏的 zip:找不到中央目录的结尾”
这是我收到的错误,
Error: Corrupted zip : can't find end of central directory
at Object.ZipEntries.readEndOfCentral (/Users/.../node_modules/xlsx/jszip.js:2087:27)
at Object.ZipEntries.load (/Users/.../node_modules/xlsx/jszip.js:2104:18)
at Object.ZipEntries (/Users/.../node_modules/xlsx/jszip.js:2010:18)
at Object.JSZip.load (/Users/.../node_modules/xlsx/jszip.js:2115:22)
at Object.JSZip (/Users/.../node_modules/xlsx/jszip.js:5:14)
at Object.readSync [as read] (/Users/.../node_modules/xlsx/xlsx.js:940:24)
Run Code Online (Sandbox Code Playgroud)
为什么它抛出错误是,我们试图读取从任何云或其他地方完全下载的文件。因此,在读取 Excel 文件之前,请确保该文件不处于写入模式。文件完全下载后,尝试填充 Excel 数据。
希望它能解决您的问题。