位置: IT常识 - 正文

使用js 读取 execl 文件中的所有内容(js读取数据文件)

编辑:rootadmin
一、首先需要需要引入需要的包 <script src="https://cdn.bootcss.com/xlsx/0.11.5/xlsx.core.min.js"></script> 二、一个上传文件的file类型的input标签 <input type="file" onchange="showP ... 一、首先需要需要引入需要的包 <script src="https://cdn.bootcss.com/xlsx/0.11.5/xlsx.core.min.js"></script>二、一个上传文件的file类型的input标签<input type="file" onchange="showPreview(this)">三、js相关操作对选中.xls文件进行解析,获取数据function showPreview(source) {// 获取传递过来的内容let file = source.files[0];// 创建 FileReader 示例let showPreview = new FileReader();// 读取文件showPreview.readAsBinaryString(file)// 文件读取成功时的回调函数showPreview.onload = (e) => {// 获取传递的表格let data = e.target.result// 以二进制流方式读取到整份的excel 表格对象let workbook = XLSX.read(data, {type: 'binary'})// 储存获取到的数据let persons = []// 表格的表格范围,可用于判断表头是否数量是否正确let fromTo = '';// 遍历每张表读取for (var sheet in workbook.Sheets) {// 判断文件是否是 excel 文件if (workbook.Sheets.hasOwnProperty(sheet)) {// 对表格的内容进行处理persons = persons.concat(XLSX.utils.sheet_to_json(workbook.Sheets[sheet]));break; // 如果只取第一张表,就取消注释这行}}//将persons赋值给要展示的表格数组里即可展示在界面console.log(persons);}}
本文链接地址:https://www.jiuchutong.com/zhishi/310113.html 转载请保留说明!

上一篇:java读写锁是什么(java io读写)

下一篇:活久见!郭敬明道歉了!于正也道歉了!道歉的英文就是SORRY吗?(g郭敬明)

  • 笔记本电脑黑屏打不开怎么办(笔记本电脑黑屏开不了机)

    笔记本电脑黑屏打不开怎么办(笔记本电脑黑屏开不了机)

  • 闲鱼虚拟物品申请退款百分百通过吗(闲鱼虚拟物品申请仅退款)

    闲鱼虚拟物品申请退款百分百通过吗(闲鱼虚拟物品申请仅退款)

  • bilibili动态删除不了(哔哩哔哩动态删除不了怎么办)

    bilibili动态删除不了(哔哩哔哩动态删除不了怎么办)

  • qq如何设置青少年模式(qq如何设置青少年管理)

    qq如何设置青少年模式(qq如何设置青少年管理)

  • 苹果data能删除吗(苹果里的data)

    苹果data能删除吗(苹果里的data)

  • ipad壁纸显示不全(ipad壁纸不合适怎么办)

    ipad壁纸显示不全(ipad壁纸不合适怎么办)

  • 微信网络通信出现问题是什么意思(微信网络通信出现问题)

    微信网络通信出现问题是什么意思(微信网络通信出现问题)

  • 苹果11下载获取不了(苹果下载获取一直转圈)

    苹果11下载获取不了(苹果下载获取一直转圈)

  • 怎样自动求和(手机表格怎样自动求和)

    怎样自动求和(手机表格怎样自动求和)

  • 帮助陌生人微信辅助验证对自己有影响吗(帮助陌生人微信辅助验证怎么撤销)

    帮助陌生人微信辅助验证对自己有影响吗(帮助陌生人微信辅助验证怎么撤销)

  • 处理器对电脑的作用(处理器对于电脑的重要性)

    处理器对电脑的作用(处理器对于电脑的重要性)

  • 电力驱动控制系统各部分的主要功能(电力驱动控制系统包括)

    电力驱动控制系统各部分的主要功能(电力驱动控制系统包括)

  • 红米note8要贴膜吗(红米note8需要贴膜吗)

    红米note8要贴膜吗(红米note8需要贴膜吗)

  • 水印相机怎么不能摄像(水印相机怎么不保存在相册)

    水印相机怎么不能摄像(水印相机怎么不保存在相册)

  • 钉钉直播能看到观看者吗(钉钉直播能看到谁点赞吗)

    钉钉直播能看到观看者吗(钉钉直播能看到谁点赞吗)

  • 钉钉可以加入几个企业(钉钉可以加入几个)

    钉钉可以加入几个企业(钉钉可以加入几个)

  • 信号格显示h什么意思(信号格显示h+什么意思)

    信号格显示h什么意思(信号格显示h+什么意思)

  • 储存一个汉字的国标码需要几个字节(储存一个汉字的内码需要几个字节)

    储存一个汉字的国标码需要几个字节(储存一个汉字的内码需要几个字节)

  • wps支持什么视频格式(wps支持什么视频文件格式)

    wps支持什么视频格式(wps支持什么视频文件格式)

  • i3 7100配什么主板(i3 7100配什么主板用几代内存)

    i3 7100配什么主板(i3 7100配什么主板用几代内存)

  • 拼多多卖家旺旺是什么(拼多多卖家旺旺号在哪里看)

    拼多多卖家旺旺是什么(拼多多卖家旺旺号在哪里看)

  • 怎么去除照片上的手机型号(怎么去除照片上的字)

    怎么去除照片上的手机型号(怎么去除照片上的字)

  • 小米9充电器多少瓦(小米9充电器多少w)

    小米9充电器多少瓦(小米9充电器多少w)

  • Windows 10无法打开virtualbox等第三方虚拟机怎么办(windows10无法打开此类型的文件(.exe))

    Windows 10无法打开virtualbox等第三方虚拟机怎么办(windows10无法打开此类型的文件(.exe))

  • 【web渗透】SSRF漏洞超详细讲解(web渗透实战)

    【web渗透】SSRF漏洞超详细讲解(web渗透实战)

  • jQuery datatable 表头表体生成滚动条(jquery ui table)

    jQuery datatable 表头表体生成滚动条(jquery ui table)

  • 附加税申报表怎么做
  • 税盘维护费的账务处理
  • 房产税计税依据包括土地价值吗
  • 个税要计提吗?
  • 其他权益工具账务处理内容
  • 个体工商户需要交税吗?怎么交?
  • 自然人税收管理系统扣缴客户端
  • 外经证先开票一直未预缴怎么办
  • 酒水进项税税率
  • 固定资产盘亏是营业外支出吗
  • 工资税后扣款
  • 建筑企业未开票收入增值税申报表怎么填写
  • 企业劳务发票怎么开,税率是多少
  • 酒店会务费发票税率
  • 外贸公司发票过期怎么办
  • 免抵扣税额
  • 异地预缴税款怎么做分录
  • 增值税专用发票和普通发票的区别
  • 其他业务收入是什么意思
  • 7月财务报表行次三大变化
  • 购买方申请的红字信息表需要邮寄给销售方吗
  • 以前年度利润和当年净利润
  • 集资建房减免那些配套资金
  • 固定资产清理账户期末有余额吗
  • 企业在国内采购并运往境外作为投资的货物
  • 旅行社差额征税税率5%
  • 电脑主板上的电池没电了会怎么样
  • 小规模纳税人减征额怎么计算
  • 电脑网页播放视频只有声音没有画面
  • 鸿蒙系统 3.0
  • 收到服务费计入什么科目
  • 以产品对外投资需要进项税额转出吗
  • 销项负数发票怎么处理
  • Linux系统中sort排序命令的使用教程
  • 发票红冲是什么意思需要给钱吗
  • 长期待摊费用如何结转
  • 弗洛雷斯岛
  • 工业设备类型分为以下三类
  • 人脸识别测颜值,al
  • 挂靠设计公司费用标准 怎么记账
  • vueity
  • 公司开具了电子发票
  • 加计抵减可以补提本年的税吗
  • sql里面union 和union all区别
  • sql2000数据库怎么删除数据
  • 工程外经证预缴税款计税方法
  • 发票拍照打印出来可以报销吗法律
  • 简易计税结转
  • 事业单位跨年度错账调整
  • 固定资产暂估折旧怎么算
  • 超过诉讼时效的法律后果
  • 律师事务所优惠政策
  • mysql三层架构
  • u盘怎么装win7系统步骤
  • windows自带的几个软件
  • linux的安装
  • zzs.exe是病毒吗
  • 电脑xp操作系统
  • win10收不到20h2更新
  • linux系统的服务器有哪些
  • win7小技巧
  • linux目录结构创建
  • windows 10运行
  • win10正式版和专业版的区别
  • nodejs web3
  • java物流管理系统
  • opengl入门视频教程
  • bat弹窗
  • python lambda的用法
  • socket客户端发送数据
  • 每天一篇小练笔30字
  • android:fragment
  • java dom解析
  • android view view
  • 河南税务报到
  • 中国税务报多少钱
  • 广东地税服务电话
  • 车辆购置税已缴款未入库可以上牌吗
  • 优税猫是什么运营模式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设