0
我首先使用JXL修改一個由POI創建的xls文件。之後,我將嘗試使用POI讀取該文件。在POIFSFileSystem創作的那一刻JXL + POI:不兼容
poFileSystem = new POIFSFileSystem(input);
即時得到異常
java.io.IOException: block[ 907 ] already removed - does your POIFS have circular or duplicate block references?
這是那些2個庫或別的東西之間的兼容性問題? 使用POI版本3.6和最新版本的JXL。
感謝
POI 3.6有點舊了,你有沒有試過最新版本?另外,您可以嘗試使用NPOIFSFileSystem而不是舊版POIFSFileSystem打開以查看它是否有幫助? – Gagravarr
我也試過3.8,但我有同樣的問題..我現在就嘗試與NPOIFSFileSystem – gospodin
是改變POIFSFileSystem NPOIFSFileSystem解決了我的問題。謝謝 – gospodin