jquery - sheetjs将html表格转换为excel
问题描述
我正在尝试使用 sheetjs 将 html 表转换为 excel。这是我的代码:
<table id="mytable">
<tr><td>Cell A</td><td class="noxls">BUTTONS</td><td style="text-align:right;">176.00</td><td class="noxls">IMAGES</td></tr>
</table>
function export_sheetjs(){
var tbl = document.getElementById('mytable');
var wb = XLSX.utils.table_to_book(tbl, {sheet:'Customer Report'});
var blob = new Blob([s2ab(XLSX.write(wb, {bookType:'xlsx', type:'binary'}))], {
type: 'application/octet-stream'
});
XLSX.writeFile(wb, 'out.xlsb');
}
有用。但现在我喜欢删除所有具有“.noxls”类的单元格。或者我可以指定行号(例如第 1 行和第 3 行)。我在函数 table_to_book 中没有找到任何参数。
有没有转换样式的选项?所以单元格将右对齐或文本是粗体?