例如:
关键:defval: "当单元格内容为空时的默认值"
file2Xce(file) {
return new Promise(function (resolve) {
const reader = new FileReader();
reader.onload = function (e) {
const data = e.target.result;
this.wb = XLSX.read(data, {
type: "binary"
});
const result = [];
this.wb.SheetNames.forEach(sheetName => {
result.push({
sheetName: sheetName,
sheet: XLSX.utils.sheet_to_json(this.wb.Sheets[sheetName],
{
head: 0,
defval: " "
})
});
});
resolve(result);
};
reader.readAsBinaryString(file.raw);
});
}