SheetJs库
资源
使用
<script type="text/javascript" src="//unpkg.com/xlsx/dist/xlsx.full.min.js"></script>
(1) 说明 && 理解
首先需要清除,xlsx可以处理多种数据原,htmltable、json、等。因此,xlsx选择Sheet类对象作为中间格式,通过xlsx的(解析功能)方法转换数据源到sheet对象,最后组成包含多个Sheet(可单一,可多,xlsx为了方便直接用数组处理)的工作簿WorkBook。xlsx通过写作功能完成最后的数据转换。
为了更加清晰:
- XLSX通过转换方法(解析功能)将数据源转换到Sheet对象
- 将Sheet对象改造处理成WorkBook对象
- XLSX通过写作功能完成最后的数据转换(一般就是导出)
(2) 体验一个小demo
var jsonStr = [{
//数据源
"姓名": "路人甲\t",
"电话": "123456789\t",