javascript - sheetJs - 空单元格没有输出

标签 javascript sheetjs

我正在使用 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/

相关文章:

javascript - 在对象数组中计算胜利、游戏和游戏类型并创建对象对象

javascript - Jquery 验证不适用于折叠的 Bootstrap 面板

javascript - 为什么在我的网站上多次加载样式表?

javascript - 如何防止Android浏览器上的键盘改变页面的高度?

javascript - sheetjs xlsx,如何编写合并单元格?

file - Electron sheetjs从JSON下载生成的文件

javascript - Excel 或 SheetJS - 如何从 JS 向 Excel 工作表添加多行?

Javascript 回调丢失 'this'