HTML 表格转 Excel
从 HTML <table> 抽出单元格,下载为 Excel .xlsx 工作簿。表头和表体都写进同一张工作表。
下载得到的是一张名为 Sheet1 的工作表。.xlsx 属于 ECMA-376 规定的 Office Open XML。Excel、WPS 和 LibreOffice 都能打开。微软文档列出了 Excel 支持的文件格式。
解析器读取 <table>、<tr>、<th> 和 <td>,元素定义见 MDN。写入表格的是每个单元格里的文本。
单元格按文本写入,所以 001 这类编码不会被当成数字截断。公式文本(例如 =1+1)也按文本保存,不会在导出时计算。