需要一个解决方案,正在进行从.htm到.xlsx格式的4GL文件转换

时间:2016-03-16 06:04:16

标签: progress-4gl

我必须加载.htm文件并通过自动化使用进度将其保存为.xlsx文件格式?需要一个解决方案来解决这个问题!!

2 个答案:

答案 0 :(得分:0)

AFAIK没有任何进展可以帮助你做到这一点。如果我必须这样做,我会看看Apache POI,它能够相当干净地创建.xlsx并且具有合理的学习曲线,尽管它对于进入它的数据很挑剔并且它的错误消息通常是钝的。直接使用Progress,你可以解析.html(痛苦地),但是自己创建.xlsx可能是不现实的。所以,我也会寻找可以直接执行此操作的任何工具。祝你好运。

答案 1 :(得分:0)

您使用的是O / S和Progress版本?

如果HTML格式良好,也许您可​​以使用XML解析来提供帮助。不过,我从未尝试过这个。

至于编写Excel文档,有很多方法。如果您在其上有Excel的Windows机器上运行,则有一些解决方案允许您从Progress内部调用Excel库。如果您需要便携式设备,您的选择会更少。我们使用ABL_xks.i,它在Linux和Windows下运行。它使用Windows下的本机库,并在Linux下生成Excel XML spreadheat。

我记得,存在一个库,允许您从Progress中编辑OpenOffice模板(Word或Excel)。 (我必须去寻找这个,但是开始寻找的好地方可能是OpenEdge Hive)。还有几个商业软件包(尤其是报表生成器),从使用OO模板技术到Excel输出的完全自动化。

如果这并未指明您正确的方向,请填写一些有关您想要做的事情的详细信息。