繁体   English   中英

如何从HTML表格导出到Excel电子表格?

[英]How do I export from an HTML table to an excel spreadsheet?

与这个问题相反

我正在使用Google Drive javascript API,并且已使用它在Web应用程序中添加了“保存到云端硬盘”按钮。 使用此保存到驱动器按钮,需要您提供文件的位置才能下载文件。 让我解释一下页面

有一个html表单,您填写字段并单击“检查”,它将查询数据库,并将这些结果解析为可从网页查看的html表。 结果不会保存到文件中。 没有足够的空间来扩展可保存这些报告并将其保存在服务器上的解决方案。 为了清楚起见,我正在寻找能够提供从html表生成的可下载电子表格。

webViewLink ,但这意味着文件存在。 使用PHP或javascript从html数据中制作一个临时文件是可行的-如果没有html到Google电子表格转换器,则html到电子表格解析器就可以解决问题。 但是我正在尝试使用尽可能少的自定义编码来完成此任务,因为这是一个较大项目的一部分,并且我不应该为可能已经具有健壮解决方案的事物编写代码。

即使是Google驱动器也不是那么重要。 还有其他可以轻松将html表下载为电子表格的库吗? 我之所以要求像库这样的快速解决方案,是因为这不是我项目的主要功能,否则我会花一些时间在它上面。 我可以证明在此时间范围内完成任务只是一件闪亮的事,因为更高的起步者并没有尽可能多地欣赏后端重构。

PHPExcel可能有效,但是我感觉它将使用服务器上的存储。 将数据粘贴到电子表格的复制的旧系统也可以使用,但是我试图使其一键式,bam,excel表格,而不必要求更大的VM

您可以使用jQuery下载Excel电子表格。 看看这个JSFiddle

$("#btnExport").click(function (e) {
    window.open('data:application/vnd.ms-excel,' + $('#dvData').html());
    e.preventDefault();
});

也在这里看看。 下次,尝试扩大搜索条件。

您可以尝试Excel Online。 它具有JavaScript API。 有关更多信息,请参见http://microsoft-office-add-ins.com

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM