前言

官方文档:https://github.com/rockboom/SheetJS-docs-zh-CN

Vue 项目中,做 Excel(*.xls) 导入并预览表格功能时,

出现了表格第一行大标题被解析问题,源 Excel 文件内容及格式,如下图所示:

通过 XLSX.utils.sheet_to_json() 方法解析后,首行标题被正常解析,这是不希望看到的结果,如下图所示:

解决方案

sheet_to_json() API: https://github.com/rockboom/SheetJS-docs-zh-CN#json

其实,sheet_to_json() 只需要简单配置一下即可,可从第 N 行开始解析(跳过第 N 行),如下代码:

请您自行查看您项目下的相关代码,或者直接 ctrl+f 查找 "sheet_to_json" 相关代码

// sheet: 要解析的表格工作簿
// {range: 1}: 跳过第一行解析,从第二行开始
// 大标题占几行,range 就写几
XLSX.utils.sheet_to_json(sheet, { range: 1 })

最终效果:

SEO

SheetJS - XLS sheet_to_json() 方法解析 Excel 时不解析表格标题(表格第一行或N行),解决xls解析excel表格标题问题,让xls不解析excel文件大标题。sheet_to_json() 方法如何不解析excel首行(第一行),SheetJS 不解析电子表格excel 第一行标题部分,SheetJS sheet_to_json() xls 不解析前几行(跳过前几行)。

SheetJS - XLS sheet_to_json() 方法解析 Excel 时不解析表格标题(表格第一行或N行)相关推荐

  1. json解析对象时指定解析_不解析,使用解析对象

    json解析对象时指定解析 将面向对象的后端与外部系统集成的传统方式是通过数据传输对象 ,这些对象在外出之前先序列化为JSON,然后在返回时反序列化. 这种方法很流行,而且是错误的. 序列化部分应该由 ...

  2. Java写Excel时OOM_JAVA解析Excel工具避免OOM

    JAVA解析Excel工具easyexcel Java解析.生成Excel比较有名的框架有Apache poi.jxl.但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一 ...

  3. java使用POI解析excel时碰到1900年日期格式造成的取时间不准确问题

    发现问题的背景是这样的:要开发一个excel上传工单,使用POI解析工单,获取其中信息的一个功能,其中有一项是加工时间在excel中格式是[h]:mm:ss,是一种自定义格式,转换为时间格式是1900 ...

  4. java解析excel,poi和easyExcel

    做项目遇到上传excel并解析excel内容组装成结构话json,网上查了很多方法,做了poi和easyExcel两个方法的对比 两者都可以解析excel文件,但是两个也有不同: 一.poi 官方说明 ...

  5. xlsx解析excel中时间为数字

    前端使用xlsx.js来解析execl是很常见的,但有时假如excel里的字段设定了格式,或者字段为数字时,解析出来的结果就不是我们想要的格式. 比如: 1.当表格里字段不是设定的时间格式时,那么字段 ...

  6. 【Unity】解析Excel数据,并自动创建对应的C#类

    升级版传送门: [Unity]升级版·Excel数据解析,自动创建对应C#类,自动创建ScriptableObject生成类,自动序列化Asset文件_萧然CS的博客-CSDN博客Excel注释操作: ...

  7. 报表导出HTML格式怎么转换为EXCEL,使用html导出excel时的格式问题

    用写html的方法导出excel时,excel会自动把一些格式转换一下,有时达不预期的效果,此时可以通过样式进行调整下数据格式就可以了. 常用的几种: mso-number-format:\@ 文本 ...

  8. java解析excel的工具_Java 解析 Excel 工具 easyexcel

    软件介绍 easyexcel -- JAVA 解析 Excel 工具 Java 解析.生成 Excel 比较有名的框架有 Apache poi.jxl .但他们都存在一个严重的问题就是非常的耗内存,p ...

  9. Excel表格xlsx表格js生成Table

    这个文章的内容是文件生成表格,文件生成表格,文件生成表格 这一篇是对应的表格生成文件 适用于各种js框架,这里的ui组件是antd 下载依赖(注意是三个依赖,不要把.复制进去) antd .xlsx. ...

最新文章

  1. RxJava Rxandroid 结合 Retrofit 使用
  2. 进制转换 D进制的 A + B
  3. 【网络编程】之四、socket网络编程例解
  4. jQuery获取div的背景颜色 How to get background color of div?
  5. 设计模式---创建型模式
  6. 海报设计素材模板|炫彩创意PSD分层时尚艺术海报 ​​​​
  7. AJAX实现瀑布流布局
  8. 今天我理解了妈妈为什么会被电信诈骗
  9. atitit. js 跨界面 页面 web cs 传值方法总结
  10. day09渗透简单测试流程以及PKI实验
  11. 软件体系结构——面向对象风格
  12. OS系列——操作系统镜像加载BIOS固件工作原理详解
  13. cannot connect to X server :0.0
  14. 关于Xray中代理的一些总结
  15. 大地测量——计算七参数(编程作业)
  16. linux基因组文件,从基因组注释信息GFF文件中提取所有基因位置信息-AWK
  17. HTML5 canvas热点图应用
  18. 【代码】网易云音乐(周杰伦-晴天)评论的爬取
  19. pascal过程与函数
  20. 用Python调用迅雷实现后台批量下载

热门文章

  1. whoosh mysql_Whoosh搜索引擎
  2. OneData方法论-维度表设计
  3. k3梅林单线双拨教程_华硕AC86U单线双拨设置方法。。。
  4. @NotNull的依赖
  5. 日本电影《花样奇缘》:人生是一场疯狂奇妙的梦境
  6. 为什么程序员的脾气都很大_脾气暴躁的程序员的测试包:评论
  7. 微信小程序的生命周期
  8. ettercap用法及参数
  9. vim php语法检查
  10. 老同学的涂鸦:香菜的地