一、介绍

这份代码借鉴了YouTube上的这个视频:https://www.youtube.com/watch?v=OK60UdWyUdE代码,讲解得很棒,让我一个不太懂javasript的小白明白了调用的机制。非常的感谢,差点我就放弃了。下面讲解下我的理解:(适合小白看,最后我会给出可以运行的文件包)

第一步:读取excel文件需要下载三个js文件:jquery-3.3.1.min.js,angular.min.js,angular.min.js这个文件会在我最后的包里面给出。

第二步: var workbook = XLSX.read(fileData, { type: 'binary' });,这一句代码可以把excel的所有信息读取到workbook变量中,我们需要做的是对workbook中信息的提取

第三步:可能导入的excel文件可能有多个表格,于是我只要第一个表格

var sheet0 = workbook.Sheets[workbook.SheetNames[0]]; //sheet0代表excel表格中的第一页

第四步:将sheet0的数据类型转化成javaScript喜欢的数据类型json

var str = XLSX.utils.sheet_to_json(sheet0);//利用接口实现转换。

此时str[0]表示excel表格的第二行,str[1]表示表格的第三行。那么第一行去哪里了,它代表着每一列的数据的标题的对象。通过str[0].column2(实际情况column1是第三行的数据名称)调用得到第二行第三列的数据

第五步:就是通过for(var i in str)和第一行的名称去得到你想要的哪一行的数据

二、举例

我想得到这个表格中第P,Q行的经度和纬度信息。我通过第四步str[i].LATB得到经度,str[i].LNGB得到纬度。但是可以发现其实LATB和LNGB是第一行的数据

程序的运行结果如下:

三、代码:(需要看的代码主要在:customjs.js,必须打开我的excel文件,因为我的第一行才有LATB)

链接:https://pan.baidu.com/s/1U8jdtdKos_hksVONS0dQuQ 
提取码:ol3t 
没问题的不要忘了点赞,花了我大半天的时间,谢谢

javaScript读取excel文件中某几行的数据相关推荐

  1. python读取excel部分值存入另一个excel-python3读取excel文件只提取某些行某些列的值方法...

    今天有一位同学给了我一个excel文件,要求读取某些行,某些列,然后我试着做了一个demo,这里分享出来,希望能帮到大家: 首先安装xlrd: pip3 install xlrd 然后上代码: imp ...

  2. python读取excelsheet-python实现读取excel文件中所有sheet操作示例

    本文实例讲述了python实现读取excel文件中所有sheet操作.分享给大家供大家参考,具体如下: 表格是这样的 实现把此文件所有sheet中 标识为1 的行,取出来,存入一个字典.所有行组成一个 ...

  3. python打开excel的函数-Python读取excel文件中带公式的值的实现

    在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...

  4. python公式_Python读取excel文件中带公式的值的实现

    在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...

  5. 查找并删除EXCEL文件中的重复行(整行重复)

    ''' 用Python写代码:查找并删除EXCEL文件中的重复行(整行重复) --GhatGPT方案 ''' #-------------------------------------------- ...

  6. python 读excel中的sheet_python读取excel文件中所有sheet表格

    sales: store: """ (1)用load_workbook函数打开excel文件,返回一个工作簿对象 (2)用工作簿对象获取所有的sheet (3)第一个fo ...

  7. 如何用python处理excel中时间重合_python读取Excel文件中的时间,并计算时间间隔...

    以此Excel文件为例: 1.python读取Excel文件中的时间 import xlrd #读取Excel文件 workbook = xlrd.open_workbook('C:/Users/12 ...

  8. python 读excel中的sheet_python实现读取excel文件中所有sheet操作示例

    本文实例讲述了python实现读取excel文件中所有sheet操作.分享给大家供大家参考,具体如下: 表格是这样的 实现把此文件所有sheet中 标识为1 的行,取出来,存入一个字典.所有行组成一个 ...

  9. matlab如何读取excel文件中的数据?_Python自动化之从Excel文件读取数据

    前言: 在Python语言,常用的excel读写库有xrld和openpyxl两个,当然pandas库也可以从excel文件中读取数据,但这里不建议使用.有个问题就是,xrld只能用于读取数据而不能用 ...

最新文章

  1. 开源网络备份软件bacula学习笔记
  2. 解决Android Stadio 导入Android 项目,没有可运行的Module
  3. 【Flutter】Flutter 混合开发 ( Flutter 与 Native 通信 | Android 端实现 MethodChannel 通信 )
  4. java.lang.NoClassDefFoundError: org/springframework/dao/support/DaoSupport
  5. 修改linux下全局数据库名,linux/unix下修改oracle数据库实例名的方法
  6. 文本显示变量_几千个IO状态显示.十几分钟搞定实例
  7. zedgraph使用中的难题
  8. Flowable 数据库表结构 ACT_HI_PROCINST
  9. JavaScript依赖注入的实现思路
  10. selenium和python的关系,Selenium+python
  11. 决策树算法与python——心脏病预测
  12. C语言入门之鸡兔同笼(简易版)
  13. 机械工程c语言第一学期考试题,科学出版社机械工程图学习题集1~10章答案.ppt
  14. SpringBoot实现抽奖大转盘
  15. 做了5年Android开发,混吃等死的日子才是我人生最辛苦的日子!
  16. CS229 Lecture 10
  17. python命令行进入帮助模式_python的help()用法
  18. ContextCapture User Guide V4.4.11 Welcome(Smart3D 帮助文档 第一章 欢迎)
  19. python的io模块
  20. Unity 绘制物体运动轨迹

热门文章

  1. 光波 声波 区别
  2. 王道考研系列:计算机组成原理
  3. Python之基础详解(十):用python的pyecharts模块绘制世界地图(疫情)
  4. 香港交易所上市股票api获取香港交易所上市公司行为
  5. 重磅!华为鸿蒙OS 2.0 发布,开放源代码!关注已达4.7k
  6. 实验一 MATLAB 运算基础
  7. Sql Server 2008的客户端连接工具SQL Server Management Studio连接Sql Server 2012出现的索引超出了数组界限的错误
  8. 微信小程序 Canvas 自定义时间显示器 数码管显示
  9. 【做人】该分肉时就别吃独食
  10. Altera和Xilinx的参考设计资源