Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于将XML转换为XLS格式的服务器端应用程序,具有高级格式_Xml_Xls - Fatal编程技术网

用于将XML转换为XLS格式的服务器端应用程序,具有高级格式

用于将XML转换为XLS格式的服务器端应用程序,具有高级格式,xml,xls,Xml,Xls,我正在寻找一个可以在Linux服务器上运行的二进制文件或脚本,它能够将XML文件转换为XLS电子表格。它必须支持文本/单元格格式(粗体/边框/对齐)以及公式 没有GUI,这必须通过调用服务器来触发。可用的语言有PHP、Python、Perl(可以使用Java,但不是首选)。首选开源软件,但愿意购买有效支持所有选项的二进制软件包 因此,简单地说,有没有一个二进制应用程序(或脚本)可以在服务器上运行,将XML转换为支持多种格式选项的XLS(供基于web的客户端下载) 转换回(从XLS到XML)的能力

我正在寻找一个可以在Linux服务器上运行的二进制文件或脚本,它能够将XML文件转换为XLS电子表格。它必须支持文本/单元格格式(粗体/边框/对齐)以及公式

没有GUI,这必须通过调用服务器来触发。可用的语言有PHP、Python、Perl(可以使用Java,但不是首选)。首选开源软件,但愿意购买有效支持所有选项的二进制软件包

因此,简单地说,有没有一个二进制应用程序(或脚本)可以在服务器上运行,将XML转换为支持多种格式选项的XLS(供基于web的客户端下载)


转换回(从XLS到XML)的能力非常理想。

存在一个纯Java API来创建、操作和读取Microsoft Excel文件:。这在Linux服务器上没有GUI的情况下工作。您只需解析XML文件、提取所需数据并使用POI创建电子表格文件