gpt4 book ai didi

javascript - 使用 Javascript 将可扩展表导出到 excel 文件

转载 作者:行者123 更新时间:2023-12-03 21:41:45 26 4
gpt4 key购买 nike

我在 html 中有一个可扩展的表格:

enter image description here

如何将其转换为带有分组的 excel 文件,如下所示:

enter image description here

最佳答案

我不确定 XLS 中的分组,但我们将数据转换为 XL 的主要方式是使用 CSV

您可以将 HTML 中的数据解析为数组,然后将该数组导出为 CSV

这是使您的 html 表可下载到 CSV 的代码

var data = [
['Foo', 'programmer'],
['Bar', 'bus driver'],
['Moo', 'Reindeer Hunter']
];


function download_csv() {
var csv = 'Name,Title\n';
data.forEach(function(row) {
csv += row.join(',');
csv += "\n";
});

console.log(csv);
var hiddenElement = document.createElement('a');
hiddenElement.href = 'data:text/csv;charset=utf-8,' + encodeURI(csv);
hiddenElement.target = '_blank';
hiddenElement.download = 'people.csv';
hiddenElement.click();
}

<button onclick="download_csv()">Download CSV</button> 

关于javascript - 使用 Javascript 将可扩展表导出到 excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59354866/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com