使用Java POI API修改xlsx文件

时间:2012-02-27 12:05:13

标签: java excel api apache-poi

我需要通过追加一些必须由java完成的内容来修改现有的xlsx文档。我使用POI.jar来做这个,但问题是每次创建一个新的excel文件(我能够使用POI创建和读取excel文件)。任何人请帮我这样做。给我一些示例代码,用于将vaules附加到现有的excel文件中。另外,请建议我使用任何其他API来执行此操作。提前谢谢。

2 个答案:

答案 0 :(得分:0)

将您的新文件写入临时文件,使用.back扩展名(或其他)重命名旧文件,将新文件重命名为正确的文件名,然后就可以了。

答案 1 :(得分:0)

既然你要求替代API,我想我会提到Officewriter。它虽然是.NET,不是Java,但它非常时髦。作为免责声明,我完全偏爱,因为我是建造最新版本的工程师之一。