Java – 以编程方式将excel和开放式办公电子表格分隔标签文件

我正在查询社区解决以下问题的解决scheme…

我需要一种方法来自动创build制表符分隔的提取(.txt或.tsv扩展)。 这需要为.xls,.xlsx和开放式办公室电子表格完成。 自动化需要独立于微软的具体解决scheme,排除VBScripting,Apache POI(这已经困扰.xls和.xlsx的差异)等等。我在想的一件事是看扩展来确定应该是用于提取。 但是,我试图衡量别人可能做什么,或者如果有人已经find了一个平台独立的解决scheme。

如何做到这一点的任何build议或意见将是伟大的! 提前致谢。

严格来说, OfficeWriter不能帮助公开的办公格式,未经转换。 但是,BIFF和OOXML Excel和Word格式相当出色,并且具有编程API。 你可以做转换为开放式办公使用,或者只使用OfficeWriter作为ms特定的格式。

免责声明:我是创build最新版本的工程师之一。