Oracle APEX 中受密码保护的 excel 文件

问题描述

我是 Oracle APEX 的新手,我们正在尝试上传受密码保护的 excel 文件,然后我们面临以下错误,我附上了截图

错误

Uncaught Error: File is password-protected

Javascript 代码

<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.8.0/jszip.js">             </script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.8.0/xlsx.js"> </script>
<script>
 var ExcelToJSON = function() {

 this.parseExcel = function(file) {
 var reader = new FileReader();

 reader.onload = function(e) {
 var data = e.target.result;
 var workbook = XLSX.read(data,{
   type: 'binary'
 });

 workbook.SheetNames.forEach(function(sheetName) {
 // Here is your object
 var XL_row_object =      XLSX.utils.sheet_to_row_object_array(workbook.Sheets[sheetName]);
var json_object = JSON.stringify(XL_row_object);
console.log(json_object);

 })

};

reader.onerror = function(ex) {
 console.log(ex);
};

reader.readAsBinaryString(file);
};

};

我们有一个页面项目如下,

enter image description here

enter image description here

在尝试上传受密码保护的 excel 文件时,我们遇到如下错误

enter image description here

那么如何从客户端(Javascript)和服务器(Oracle APEX)端处理受密码保护的 excel 文件解决这个问题,请让我知道客户端和服务器端是否有可用的插件或演示,

谢谢,

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)