0

我想将我的数据(位于页面上)导出为 excel(xlsx)格式。我已经浏览了几个可用的库,但它们都没有真正起作用或帮助我实现我的要求。以下是我在导出时想要做的事情:

  • 标题列(导出的 xlsx 文件的第一行)应该是粗体,清楚地表明它是标题。

  • 每列都应定义数据类型,如日期列、字符串列、数字列。

  • 打开导出的 xlsx 文件时,我可以设置列的宽度(可选的,如果可以实现的话)

我已经浏览了各种基于 JS 的框架,但其中大多数都为 xls 文件提供支持,而不是为 xlsx 提供支持。但是有一些像js-xlsx这样提供 xlsx 支持,但是没有很好的文档可以做到这一点,或者如何根据我的要求实现 excel 导出功能。

我还研究了另外一个 xlsx 导出框架 ( exceljs ),它非常适合文档,但我怀疑它在 nodejs 之外不可用,它是 nodejs 的插件,因此需要 nods js 才能运行。因此它不是纯粹的客户端或页面端。

你能帮我用java-script实现吗?

谢谢

4

1 回答 1

0

你可以SheetJS xlsx图书馆它会对你更有帮助。这是Excel的示例表

于 2016-10-19T09:39:34.407 回答