首页 > Web开发 > 详细

js-xlsx

时间:2019-10-10 15:24:42      阅读:84      评论:0      收藏:0      [点我收藏+]

XLSX.read(data, {type: type});

type主要取值如下:

base64: 以base64方式读取;

binary: BinaryString格式(byte n is data.charCodeAt(n))

string: UTF8编码的字符串;

buffer: nodejs Buffer;

array: Uint8Array,8位无符号数组;

file: 文件的路径(仅nodejs下支持);
---------------------------------------------
只要不是!开头的都表示普通cell,否则,表示一些特殊含义

sheet[‘!ref‘]:表示所有单元格的范围,例如从A1到F8则记录为A1:F8;A到 F 列数 8行

sheet[!merges]:存放一些单元格合并信息,是一个数组,每个数组由包含s和e构成的对象组成,
s表示开始,e表示结束,r表示行,c表示列;

e:{c:5,r:0} A1 F1合并
s:{c:0,r:0}

e:{c:5,r:9}
s:{c:0,r:9} A10 F10合并
------------------------------------------
每一个单元格是一个对象(Cell Object),主要有t、v、r、h、w等字段:

t:表示内容类型,s表示string类型,n表示number类型,b表示boolean类型,d表示date类型,等等

v:表示原始值;

f:表示公式,如B2+B3;

h:HTML内容

w:格式化后的内容

r:富文本内容rich text

js-xlsx

原文:https://www.cnblogs.com/mmbbflyer/p/11647742.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!