JXL + POI:不兼容

时间:2012-12-03 18:59:32

标签: java apache-poi jxl jexcelapi poi-hssf

我首先使用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。

由于

1 个答案:

答案 0 :(得分:1)

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