2011-12-09 30 views
0

我們的應用程序使用POI API(poi-2.5.1.jar)從excel文件讀取並創建excel文件。適用於Windows 7的Apache POI替代版excel

在未來的應用還需要支持Windows 7

但我認爲POI API不支持Windows 7的Excel。

1)什麼是替代方案?

2)是否有可向後兼容的解決方案?

感謝您的閱讀!

回答

3

我覺得你很困惑。沒有「Windows 7 Excel」,只有不同版本的Excel。最值得注意的是,還有就是2003年之前的Office文件格式(.xls或在HSSF POI的文辭)和新的基於XML的格式(.xlsx或XSSF在POI文辭)。

POI支持和區分是從用戶的觀點模型點相當透明的,雖然你可能需要adapt old XLS-only code

+1

的OP也將需要升級 - POI 2.5大約是7歲!對於XSSF(提供.xlsx支持),您至少需要POI 3.5,但強烈建議使用最新代碼(目前爲3.8 beta 4) – Gagravarr