【发布时间】:2022-07-19 20:38:36
【问题描述】:
我需要在不使用 MSOffice 的情况下将 XML 电子表格转换为原生 Excel 文件 (XLSX)。 特别是我需要使用 Javascript 进行这种转换。
我正在“StackOverflow”网页以及谷歌和其他门户网站中搜索,但我什么也没找到。
XML 电子表格示例文件如下所示:
另一方面,我发现了用于格式之间转换的“excelcnv.exe”命令,包含在 MSOffice Excel 安装中,但我只是要从 XLS 转换为 XLSX,而不是从 XML SpreadSheet 转换为 XLSX.. .事实上我还没有找到任何关于这个“excelcnv.exe”命令的文档,所以我不知道是否可以进行这种转换。
我还发现了一些 javascript 库,如 oxml.js 或 XLSX,但我认为这些库允许从头开始创建本机 excel 文件,而不是从 XML SpreadSheet 格式的输入文件转换。
也许任何人都可以知道如何使用 javascript 或一些 javascript 库来做到这一点。 非常欢迎任何帮助:)
提前致谢,
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
-
这不是问题,这是一个查询,真的。我想知道是否有人曾经遇到过这种需求,或者是否有人可以就如何满足这种需求给我一些指导。正如我在原帖中提到的,我发现了几个与从头开始在 javascript 中创建本机 excel 相关的库,但与从 XML 电子表格格式转换无关。
标签: javascript excel type-conversion xlsx xml-spreadsheet