如何解决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);
};
};
我们有一个页面项目如下,
在尝试上传受密码保护的 excel 文件时,我们遇到如下错误,
那么如何从客户端(Javascript)和服务器(Oracle APEX)端处理受密码保护的 excel 文件来解决这个问题,请让我知道客户端和服务器端是否有可用的插件或演示,
谢谢,
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。