Open
Description
一、基础
1.1 基本概念
-
workbook 对象,指的是整份 Excel 文档。我们在使用 js-xlsx 读取 Excel 文档之后就会获得 workbook 对象。
-
worksheet 对象,指的是 Excel 文档中的表。我们知道一份 Excel 文档中可以包含很多张表,而每张表对应的就是 worksheet 对象。
-
cell 对象,指的就是 worksheet 中的单元格,一个单元格就是一个 cell 对象。
-
workbook, workSheet, cell三者的关系:
// workbook
{
SheetNames: ['sheet1', 'sheet2'],
Sheets: {
// worksheet
'sheet1': {
// cell
'A1': { ... },
// cell
'A2': { ... },
...
},
// worksheet
'sheet2': {
// cell
'A1': { ... },
// cell
'A2': { ... },
...
}
}
}
- worksheet是使用
sheet名称
标识的; - cell是使用
坐标
标识的。
1.2 workbook
1.3 worksheet
worksheet
是cell的集合。还包含一些其他特殊属性。
sheet['!ref']
sheet['!margins']