位置: 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郭敬明)

  • 小米平板5怎么唤醒小爱同学(小米平板5怎么调成电脑模式)

    小米平板5怎么唤醒小爱同学(小米平板5怎么调成电脑模式)

  • 华为nova7如何取消抬起亮屏(华为nova7如何取消锁屏壁纸图片)

    华为nova7如何取消抬起亮屏(华为nova7如何取消锁屏壁纸图片)

  • 苹果怎么用快捷指令修改图标(苹果怎么用快捷指令给app加密)

    苹果怎么用快捷指令修改图标(苹果怎么用快捷指令给app加密)

  • qq空间隐藏点赞的人名(qq空间隐藏点赞记录)

    qq空间隐藏点赞的人名(qq空间隐藏点赞记录)

  • 号封八天怎么立马解封(封号8天后就能用了吗)

    号封八天怎么立马解封(封号8天后就能用了吗)

  • 怎样在微信位置上添加自己的店名(怎样在微信位置里设置自己的位置)

    怎样在微信位置上添加自己的店名(怎样在微信位置里设置自己的位置)

  • chrome安装失败(chrome安装失败-9)

    chrome安装失败(chrome安装失败-9)

  • 腾讯会议多少人可以同时开摄像头(腾讯会议多少人上限)

    腾讯会议多少人可以同时开摄像头(腾讯会议多少人上限)

  • 抖音实名制可以绑定多个账号吗(抖音实名制可以换绑吗)

    抖音实名制可以绑定多个账号吗(抖音实名制可以换绑吗)

  • 电脑c盘在哪里(电脑c盘在哪里看)

    电脑c盘在哪里(电脑c盘在哪里看)

  • 苹果8的耳机可以给6用吗(苹果8的耳机可以定位吗)

    苹果8的耳机可以给6用吗(苹果8的耳机可以定位吗)

  • 一个g的流量能看多长时间的视频(一个G的流量能用多久?)

    一个g的流量能看多长时间的视频(一个G的流量能用多久?)

  • word2010底纹在哪里找(word10底纹图案样式在哪)

    word2010底纹在哪里找(word10底纹图案样式在哪)

  • 100mbps是几兆宽带(100mbps是多少kb/s)

    100mbps是几兆宽带(100mbps是多少kb/s)

  • 计算机软件通常分为哪几类(计算机应用软件)

    计算机软件通常分为哪几类(计算机应用软件)

  • 手机网易云音乐桌面歌词怎么显示(手机网易云音乐怎么下载mp3格式)

    手机网易云音乐桌面歌词怎么显示(手机网易云音乐怎么下载mp3格式)

  • 大众点评记录如何清空(大众点评写过的点评在哪里)

    大众点评记录如何清空(大众点评写过的点评在哪里)

  • 荣耀play支持18w快充吗(荣耀play支持hdmi输出么)

    荣耀play支持18w快充吗(荣耀play支持hdmi输出么)

  • 手机nfc老是自动开启(手机nfc老是自动打开)

    手机nfc老是自动开启(手机nfc老是自动打开)

  • 快手收到黄钻是什么(快手收到黄钻是什么意思)

    快手收到黄钻是什么(快手收到黄钻是什么意思)

  • 极路由3是千兆路由吗(极路由3是千兆路由器吗)

    极路由3是千兆路由吗(极路由3是千兆路由器吗)

  • 镜头18135mm什么意思(镜头18135mm是长焦吗)

    镜头18135mm什么意思(镜头18135mm是长焦吗)

  • xls怎么算百分比(excel2016怎么算百分比)

    xls怎么算百分比(excel2016怎么算百分比)

  • 苹果出现可能不支持此配件(苹果出现可能不支持此配件怎么弄)

    苹果出现可能不支持此配件(苹果出现可能不支持此配件怎么弄)

  • lyaal10是什么型号(lya-al10是什么型号手机)

    lyaal10是什么型号(lya-al10是什么型号手机)

  • cnqmax.exe进程的详细注解 cnqmax进程是病毒吗 安全吗

    cnqmax.exe进程的详细注解 cnqmax进程是病毒吗 安全吗

  • dedecms织梦不同栏目导航显示不同样式的方法

    dedecms织梦不同栏目导航显示不同样式的方法

  • 增值税加计抵减政策10%和15%
  • 所得税费用是什么要素
  • 发票超过三个月不能开
  • 个税申报错误已过申报期怎么修改
  • 现流表怎么编
  • 印花税不计入应交税科目吗?
  • 在项目地预缴税款有哪些税种
  • 电商平台返佣金税务怎么走
  • 银行回单手续费分录
  • 预缴增值税城建怎么算
  • 递延所得税当期所得税费用
  • 存货呆滞是什么意思
  • 房屋建筑物评估技术鉴定表
  • 出租车行业怎么银行贷款
  • 运输发票上的印章怎么弄
  • 兼职费用计税标准是多少
  • 防暑降温费如何做账
  • 处理固定资产开什么发票
  • 抄报税失败不许逾期报税吗
  • 机动车检测工作
  • 销售商品抹零需要怎么入账
  • office自定义功能区
  • 公司股权转让会议决议
  • redis使用php
  • php 7 8
  • 以分期收款方式销售货物的按照什么日期确认收入的实现
  • call for conference paper
  • 埃莫尔斯
  • 劳务费还没发可以先计提吗
  • 食堂现金管理办法
  • php 正则
  • php静态页面生成
  • thinkphp-5.0
  • 税负太高会预警吗
  • 领航ct
  • 工程师模式有什么用
  • 长期待摊费用装修款如何摊销
  • 金税盘中的发票修复是什么意思
  • 一般纳税人销售自行开发的软件产品
  • 未取得增值税发票开具二手车发票
  • 免抵退税的会计分录
  • 企业收入总额的计算公式
  • 为什么社保明细导不出来
  • 固定资产清理净残值怎么处理
  • 车辆购置税如何在电子税务局缴纳
  • mysql如何分类
  • 残疾人开公司要交税吗
  • 什么叫房屋租购同权
  • 损益类科目都是当期损益吗
  • 只要有销售收入就能赚钱
  • 个人独资企业法人可以发工资吗
  • 公司对于子公司的股权投资
  • 销售完一定要结工资吗
  • 应付账款怎么入账
  • 集装箱发票是否要在备注栏注明地址
  • 企业购买的土地计入什么科目
  • 折旧年限的最新规定 汽车
  • 强化廉洁意识 筑牢思想防线
  • win7怎么删除操作中心
  • win7屏幕颜色变了怎么恢复
  • win8磁盘占用率高怎么处理
  • windows tcp
  • 贝塞尔曲线pr怎么用
  • bootstrap表单模板
  • 基于javascript数独游戏论文参考文献
  • JavaScript中的NaN代表什么
  • Unity3D游戏开发标准教程
  • shell中删除文件和目录
  • windows下dos命令
  • shell脚本实现文件移动、复制等操作
  • js表单事件有哪些
  • js easyui
  • javascript定义数组的方法
  • javascript模块化
  • 重庆市房产交易信息网
  • 免教育费附加会计分录
  • 地税完税证明是什么样子
  • 电子税务局申报流程
  • 2021年房产税收新政
  • 提供劳务者受害责任纠纷赔偿案例
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设