sheetjs创建损坏的文件,如何解决?

时间:2020-10-03 12:05:42

标签: javascript sheetjs

它会创建文件,但尝试打开文件时会显示错误,在线浏览器xlxs查看器也无法打开它。

wb = XLSX.utils.book_new();

titles = ['title','second title'];
answers_list_ = ['answer', 'second answer'];

var ws_data = [
    titles,
    answers_list_
];
var ws_name = "SheetJS";
var ws = XLSX.utils.aoa_to_sheet(ws_data);
XLSX.utils.book_append_sheet(wb, ws, ws_name);


$("#button-a").click(function(e){
    e.preventDefault();
   XLSX.writeFile(wb, 'out.xlsx');
});     

1 个答案:

答案 0 :(得分:0)

写到excel文件没有多大意义,最好使用csv,它非常容易编写,您可以快速轻松地使用php和js,尤其是在不需要添加某些样式的情况下,所有现代程序员都可以完美打开csv文件来读取表格。对于javascript,您可以在there中对其进行检查there

相关问题