导入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>
结果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!