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

  • 闲鱼擦亮的最佳时间(闲鱼擦亮的最佳时间是早上吗?)

    闲鱼擦亮的最佳时间(闲鱼擦亮的最佳时间是早上吗?)

  • 微信如何添加qq好友里面的人(微信如何添加qq邮箱账号)

    微信如何添加qq好友里面的人(微信如何添加qq邮箱账号)

  • 耐特指纹锁怎么录指纹(耐特指纹锁怎么改密码)

    耐特指纹锁怎么录指纹(耐特指纹锁怎么改密码)

  • 西瓜视频怎么开通橱窗功能(西瓜视频怎么开店铺)

    西瓜视频怎么开通橱窗功能(西瓜视频怎么开店铺)

  • mate30pro通话杂音滋滋声(mate30pro通话杂音如何修理)

    mate30pro通话杂音滋滋声(mate30pro通话杂音如何修理)

  • 手机号码被标记了怎么消除(手机号码被标记广告推销怎么取消)

    手机号码被标记了怎么消除(手机号码被标记广告推销怎么取消)

  • 苹果手机qq无法打字怎么回事(苹果手机QQ无法接受新消息怎么设置)

    苹果手机qq无法打字怎么回事(苹果手机QQ无法接受新消息怎么设置)

  • 华为插卡孔在哪(华为插卡孔在哪个位置)

    华为插卡孔在哪(华为插卡孔在哪个位置)

  • 从微信群里退出群里会有显示吗(从微信群里退出来群主知道吗)

    从微信群里退出群里会有显示吗(从微信群里退出来群主知道吗)

  • 苹果11黑屏无法唤醒(苹果11黑屏无法接通怎么办)

    苹果11黑屏无法唤醒(苹果11黑屏无法接通怎么办)

  • 番茄todo能不能锁苹果(番茄todo能不能合并代办)

    番茄todo能不能锁苹果(番茄todo能不能合并代办)

  • 京东买家如何修改评价(京东修改)

    京东买家如何修改评价(京东修改)

  • 苹果手机怎么拍全景照片怎么拍(苹果手机怎么拍星空夜景)

    苹果手机怎么拍全景照片怎么拍(苹果手机怎么拍星空夜景)

  • 小米8青春版是不是快充(小米8青春版是什么时候上市的)

    小米8青春版是不是快充(小米8青春版是什么时候上市的)

  • 手机支付宝网络出错咋处理(手机支付宝网络异常怎么办)

    手机支付宝网络出错咋处理(手机支付宝网络异常怎么办)

  • dubal00手机支持4g吗(dubal00a是高配吗)

    dubal00手机支持4g吗(dubal00a是高配吗)

  • 苹果11下拉菜单怎么设置(苹果11下拉菜单音乐如何去掉)

    苹果11下拉菜单怎么设置(苹果11下拉菜单音乐如何去掉)

  • ipad耳机孔进水了?怎么办(ipad耳机孔进水坏了会自己恢复吗)

    ipad耳机孔进水了?怎么办(ipad耳机孔进水坏了会自己恢复吗)

  • 什么是智慧识屏功能(智慧识屏有什么坏处吗)

    什么是智慧识屏功能(智慧识屏有什么坏处吗)

  • iptv是什么意思(iptv含义)

    iptv是什么意思(iptv含义)

  • 刷宝安全吗(刷宝app安全吗)

    刷宝安全吗(刷宝app安全吗)

  • 苹果6sp上市时间(苹果6s plus上市价格)

    苹果6sp上市时间(苹果6s plus上市价格)

  • opencv是什么(opencv到底是什么)

    opencv是什么(opencv到底是什么)

  • 小米手环nfc有什么用(小米手环NFC有什么功能)

    小米手环nfc有什么用(小米手环NFC有什么功能)

  • 快手绑定的手机号不用了怎么办(快手绑定的手机号不能用了登不上去怎么办)

    快手绑定的手机号不用了怎么办(快手绑定的手机号不能用了登不上去怎么办)

  • Win11右键上下文菜单存在BUG 微软将着手进行修复(win11桌面右键失效)

    Win11右键上下文菜单存在BUG 微软将着手进行修复(win11桌面右键失效)

  • 个体户如何报税步骤
  • 分公司可以享受当地优惠吗?
  • 借款入账会计分录
  • 以前年度调整损益借方表示什么
  • 开业前的其他费用
  • 企业工商注销啥意思
  • 营改增后建筑行业甲供材
  • 销售息税前利润是什么
  • 适用于6%税率的优惠
  • 补提以前年度个税会计分录
  • 本年度应收账款是否应该加起初
  • 小规模税务季报都填写哪些表格呢
  • 应交税金增值税明细账怎么登记
  • 哪些记账凭证
  • 预收的电费增值税如何缴纳?
  • 变动成本率的计算公式字母
  • 残疾人保障金工资总额包括社保吗
  • 有进项没有销项会计处理
  • 事业单位净资产怎么计算?净资产怎么算
  • win10老是错误
  • 爱沙尼亚的故事
  • macos big sur 电池
  • 无线路由器温度范围
  • 一般纳税人企业注销流程
  • dvd.rom
  • ipcservice.dll是什么?
  • php多线程curl
  • 佛法戒律论
  • thinkphp查询版本号
  • 企业发生的现金折扣应计入什么费用
  • 基西米河生态退化原因
  • 应交税费已交税金是什么意思
  • java如何实现异步处理
  • 统计不同类型的数量
  • 帝国cms怎么加自己的名字
  • python打开文本文档中文读不出来
  • vue大型项目架构设计
  • 电子承兑汇票到期怎么收款
  • 增值税发票可以重开吗
  • 帝国cms使用手册
  • mongodb集群启动顺序
  • 个体户怎么交医保社保
  • 资产减值损失属于
  • mysql中的null值和空
  • 印花税计入税金及附加科目吗
  • 金税四期一般纳税人开票先票后款行吗
  • 增值税小规模纳税人2023年政策
  • 存货报废进项税额需要转出吗
  • 一般纳税人购买固定资产进项税可以抵扣吗
  • 委外研发费用如何入账
  • 一年发一次工资好不好
  • 个人的钱转到公司账上
  • 一般纳税人城建税怎么计算
  • 已经认证的进项票销售方冲红了
  • 以非货币形式出资应办理什么手续
  • 小规模转一般纳税人进项票如何处理
  • 一个营业执照可以开几个店铺
  • 开户一定要去银行吗
  • 预交企业所得税计算
  • 纳税申报怎么查
  • win8系统笔记本怎么恢复出厂设置
  • centos安装完成后重启进不去
  • windows8远程桌面连接
  • windowsxp如何隐藏文件
  • macbook外接多个显示器
  • win7系统删除文件需要权限
  • datatable.load
  • cocos2d原理
  • js限制数组长度
  • dos 判断
  • python中的字典与列表属于什么类型
  • node.js使用教程
  • nodejs esmodule
  • jquery设置图片大小
  • python,多线程
  • 银行流水怎么查
  • 青岛税税通怎么切换企业
  • 报考国税
  • 浙江省电税务局电话
  • 安徽省国税局局长是谁
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设