SheetJS / js-xlsx简介

封面.jpg

SheetJS是前端操作Excel以及类似的二维表的最佳选择之一,而js-xlsx是它的社区版本。其功能强大,支持xls、xlsx、ods等十几种格式。npm库名称为xlsx,node库也叫node-xlsx,免费版不支持样式调整

选择缘由

之前选择用 jquery-table2excel 导出后用office打开会提示“文件格式和扩展名不匹配”(如下图所示),虽然点击“是”,或者使用wps就可以正常打开,但毕竟是政府项目,所以决定另寻方法。而SheetJS是受微软信任的(官网上写Trusted by Microsoft in Office 365),导出的表格用office可以正常打开且功能强大,潘嘉诚的vue-element-admin也在用。

table2excel使用office打开的提示.png

一、介绍

1.1 基础功能

读取、编辑和导出表格

1.2 兼容性

兼容性.png

1.3 地址

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.js-xlsx 介绍 由SheetJS出品的js-xlsx是一款非常方便的只需要纯JS即可读取和导出excel...
    Jiao_0805阅读 129,299评论 13 27
  • 导入XLSX库 官方地址Github[https://github.com/SheetJS/js-xlsx]安装n...
    FateOfKing阅读 5,840评论 4 8
  • 背景:之前Node项目中需生成excel文件, 调研相关公共库 开源库优点缺点推荐度&评论node-xlsx[ht...
    捡了幸福的猪阅读 1,833评论 3 2
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 6,120评论 0 4
  • 公元:2019年11月28日19时42分农历:二零一九年 十一月 初三日 戌时干支:己亥乙亥己巳甲戌当月节气:立冬...
    石放阅读 6,930评论 0 2