在网页上,我需要加载XLS Excel文件并将数据显示到HTML表中。
我不能使用 XLSX 文件,只能使用 XLS 文件。
为了解析文件,我使用XLS.utils.sheet_to_row_object_array
函数,但它跳过了空单元格,因此数据显示在错误的列中。我绝对需要考虑空单元格。
我该如何纠正此问题?
我不确定您使用的是哪个版本,但仅供参考js-xlsx
js-xls
已合并到其中。如果更新,则应使用sheet_to_json
而不是sheet_to_row_object_array
解决方案是您只需要指定默认值。
XLSX.utils.sheet_to_row_object_array(wb.Sheets[sheet_name_list[0]], {defval: ""})