js如何解析excel

2024-11-04 08:09:31

1、首先引入jquery.js<script src="https://cdn.bootcss.艘早祓胂com/jquery/3.4.1/jquery.js"></script>

js如何解析excel

3、新建文件读取var reader = new FileReader();

js如何解析excel

5、wb.SheetNames[0]是获取Sheets中第一个Sheet的名字wb.Sheets[Sheet名]获取指定Sheet的数据

js如何解析excel

7、<!DOCTYPE html><html><head><m髫潋啜缅eta charset="UTF-8"><title>js如何解析Excel文件</title></head><body> <input type="file" onchange="impexcel(this)" /></body><script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script><script src="https://cdn.bootcss.com/xlsx/0.12.6/xlsx.full.min.js"></script><script type="text/javascript"> var wb;// 读取完成的数据 // 导入 function impexcel(obj) { if (!obj.files) { return; } var f = obj.files[0]; //新建文件读取 var reader = new FileReader(); reader.onload = function(e) { var data = e.target.result; //将文件读取为二进制字符串 wb = XLSX.read(data, {type : 'binary'}); alert(wb.SheetNames[0]); // wb.SheetNames[0]是获取Sheets中第一个Sheet的名字 // wb.Sheets[Sheet名]获取第一个Sheet的数据 JSON.stringify(XLSX.utils.sheet_to_json(wb.Sheets[wb.SheetNames[0]])); alert(JSON.stringify(XLSX.utils.sheet_to_json(wb.Sheets[wb.SheetNames[0]]))); }; reader.readAsBinaryString(f); }</script></html>

js如何解析excel

9、另存为html文件,点击【浏览】打开上述excel文件。

js如何解析excel

11、弹出显示对应的sheet内容。

js如何解析excel
猜你喜欢