我正在使用 sheetjs。空单元格不会填充到包含标题的 json 对象中。如果未输入列,我也需要该信息。这是我的代码:
workbook.SheetNames.forEach((sheetName) => {
let XL_row_object = XLSX.utils.sheet_to_json(workbook.Sheets[sheetName], {defval:""});
console.log( JSON.stringify(XL_row_object ));
}
最佳答案
你可以用这部分解决它,在开始时,当你包含你的 SheetJS 时:
**const data = xlsx.utils.sheet_to_json((ws),{defval:""});**
- data 只是一个常量,用于保存从 sheet 到 json 的转换
- ws 是我们用于转换和操作的工作表的名称
- defval 显示空单元格值。在我们的例子中,它是一个空字符串 ("")
关于javascript - sheetJs - 空单元格没有输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59673503/