如何使用SheetJS将标题及其行值显示为最后一列的内容

时间:2019-04-09 10:55:54

标签: angular xlsx

我已经使用npm包xlsx将json字符串导入到Excel工作表中。

我已使用XLSX.utils.sheet_to_json将json导出到Excel,并且输出具有以下顺序的头文件

1)EventType 2)开始日期 3)结束日期 4)DurationName 5)式1 6)等式2 7)Eqp3 8)总计 9)Eqp4

我想在最后一列显示“总计”及其内容。我该如何实现?

请注意,由于某些列是动态的并且在一种情况下会有所不同,因此我无法对所有列进行排序。对于普通的,我已经添加了标题顺序。我的要求是,首先显示以下标题,然后显示动态标题,然后显示总数。总数应始终在末尾。

const headerInfo = ['事件类型','开始日期','结束日期','持续时间名称']; const工作表:XLSX.WorkSheet = XLSX.utils.json_to_sheet(json,{header:headerInfo});

请帮助

0 个答案:

没有答案