Javascript 使用xlsx npm包下载表格数据作为xlsx

Javascript 使用xlsx npm包下载表格数据作为xlsx,javascript,npm,xlsx,Javascript,Npm,Xlsx,我正在尝试将类似json的数据下载为xlsx。我使用了npm软件包,并在网上使用了一些示例代码,但当我尝试在excel中打开文件时,出现以下错误: /*原始数据*/ var数据=[{第一个:“杰克”,最后一个:“威尔希尔”},{第一个:“汤姆”,最后一个:“聪明”},{第一个:“摩根”,最后一个:“施耐德林”}]; var filename='test.xlsx'; /*制作工作表*/ var ws=XLSX.utils.json_到_表(数据); /*添加到工作簿*/ var wb=XLS

我正在尝试将类似json的数据下载为xlsx。我使用了npm软件包,并在网上使用了一些示例代码,但当我尝试在excel中打开文件时,出现以下错误:

/*原始数据*/
var数据=[{第一个:“杰克”,最后一个:“威尔希尔”},{第一个:“汤姆”,最后一个:“聪明”},{第一个:“摩根”,最后一个:“施耐德林”}];
var filename='test.xlsx';
/*制作工作表*/
var ws=XLSX.utils.json_到_表(数据);
/*添加到工作簿*/
var wb=XLSX.utils.book_new();
XLSX.utils.book\u append\u表(wb、ws、文件名);
/*编写工作簿(使用“二进制”类型)*/
XLSX.writeFile(wb,文件名)

这只是一个依赖性问题使用:

<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.15.5/xlsx.full.min.js"></script>

相反,您的代码应该可以工作