导入excle 兼用 wps 类型报错 Uncaught CLSID: Expected 00000000000000000000000000000000 saw 2008020000000000c000000000000046

废话少说直接贴代码

复制代码
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>js导入excel</title>
</head>
<body>
<input type="file"onchange="do_file(this)" />
<p id="excelContent"></p>
<!-- <script src="xlsx.js"></script> -->
<script src="https://oss.sheetjs.com/sheetjs/xlsx.full.min.js"></script>
<script>

function do_file(obj) {
        var f = obj.files[0];
        var reader = new FileReader();
        reader.onload = function(e) {
            var data = new Uint8Array(e.target.result);
            var workbook = XLSX.read(data, {type: 'array'});
            var result = [];   //存放导入的数组
            for (let i = 0; i < workbook.SheetNames.length; i++) {
                var newData = window.XLS.utils.sheet_to_json(workbook.Sheets[workbook.SheetNames[i]]);
                result.push(newData); //循环整个excel 所以表
            }
           // 剩下的数据看需求处理
            console.log(result)
        };
    
        reader.readAsArrayBuffer(f);
    };

    

</script>
</body>
</html>
复制代码

结果

 

posted @   前端搬运工bug  阅读(1067)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示