0

我首先使用 JXL 修改 POI 创建的一个 xls 文件。之后,我将尝试使用 POI 读取该文件。在 POIFSFileSystem 创建的那一刻

 poFileSystem = new POIFSFileSystem(input);

我得到了例外

 java.io.IOException: block[ 907 ] already removed - does your POIFS have circular or duplicate block references?

这是这两个库之间的兼容性问题还是其他问题?我正在使用 POI 3.6 版和最新版本的 JXL。

谢谢

4

1 回答 1

1

将 POIFSFileSystem 更改为 NPOIFSFileSystem 解决了我的问题。

于 2012-12-04T10:21:16.030 回答