使用XLSX.js处理excle表

本文介绍了如何在前端实现读取Excel文件并将数据展示在页面上的过程,主要利用了XLSX.js库。通过监听文件选择事件,使用FileReader读取二进制数据,然后转换为表格对象并渲染到HTML表格中。
摘要由CSDN通过智能技术生成

最近做一个档案管理系统,有个需求是读取本地excle将所需字段展现在前端。由于本人比较懒,不想写后台,所以想直接纯前端的实现功能

1 下载js-xlsx,部署到工程里,引入xlsx.full.min.js

2 使用filereader 上代码

$('#file').change(function(ee){

var files=ee.target.files;
var file=new FileReader();
    file.readAsBinaryString(files[0]);
    file.οnlοad=function(e)
    {
        try
        {
         var data=e.target.result;
         var pp=XLSX.read(data,{type:'binary'});

      var bb=pp.Sheets[pp.SheetNames[0]];
       var ce=XLSX.utils.sheet_to_row_object_array(bb);
       for(var i in ce)
       {
          var itemNum=ce[i]['序号'];
          var mlname=ce[i]['文件(目录)名称'];
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值