2009-05-07 71 views

回答

5

Apache POI是純java回答的問題。 2007格式支持現在處於測試階段。

OpenXLS可能已經支持它(如果GPL適合您)。同一產品的商業版本(ExtenXLS)確實支持它。

雖然不是嚴格意義上的部分問題,但我應該指出,任何重寫Excel文件的訪問總會有一些不足之處,因此如果您需要,Joel Spolsky的建議是一個很好的選擇。

1

不是POI。安迪汗的JExcel是你想要的。

+0

從鏈接,它不說它支持Excel「2007」 – mjlee 2009-05-08 11:01:51

0

我目前正在比較JExcelApi和Apache POI。 POI支持Office 2007 Beta,並且看起來像是最好的選擇(在許多方面)

1

我前段時間對poi和jexcel做了評估,jexcel遠遠超越了它。儘管在數據文件非常大的情況下,它們都使用大量內存。我的意思是,我無法弄清楚如何通過流構造一個excel文件,這樣我就不必將整個文件加載到內存中。

+0

這是一個很大的交易創建或編輯的大日子生成程序的文件。我有時會將Excel推到極限。流式傳輸可能是解決方案。 – IceArdor 2014-02-25 08:15:40

2

http://poi.apache.org/apidocs/index.html

DDF - 可怕的圖形格式 這個軟件包包含或稱爲埃舍爾在今後POI被稱爲可怕的圖形格式的微軟Office圖形格式解碼類。

HPSF - 可怕的屬性設置格式

HSSF - 可怕的表格格式

我愛那些傢伙。我們將嘗試使用POI來讀取Excel文件,我也會看看JExcel解決方案。

+0

只是一個評論,我用POI來讀取Excel文件,它工作得很好。 – 2009-07-29 17:23:30

相關問題