2011-05-09 74 views
1

我是Android的新手,所以我的知識有限。任何人都可以讓我知道是否有任何方式在Android中打開xls表單?有沒有辦法在Android中打開xls表格?

+0

請參閱我的回答中,我如何在Android的創造excelsheet解釋。我認爲這對你有幫助。 [應答] [1]:http://stackoverflow.com/questions/5919531/how-to-open-excel-sheet-in-android – 2012-06-26 04:50:21

回答

0

無需編寫特定於文件格式你自己的閱讀器(適用規格可以發現here。但是請注意,這就像如果你下載一個1100頁的PDF文件),你需要一個庫中的項目,包括,或者你可能試圖通過Intent啓動它。我相信大多數手機都安裝了某種QuickOffice或類似的應用程序,但它當然不能保證。

Here是一個讀取/寫入Excel文件的Java庫,我在響應this question時發現了這個文件。

0

有兩種流行的庫來讀取和寫入Java文件(如此,Android)的Excel文件:Apache POIJExcelAPI

的Apache POI是積極維護(截至2014年),JExcelApi的看起來像它不再積極開發。 ApachePOI可以讀取JExcelAPI無法讀取的.xlsx文件,這對很多用戶來說可能很重要。

我喜歡什麼最有關Apache POI是其基於事件的解析模式,閱讀大量的Excel工作表時具有非常低的內存配置文件。這對於像Android這樣的移動設備尤其有用。根據我的經驗,加載一個簡單的Excel與2張文件,幾百行和一些公式與JExcelApi的超過了Dalvik虛擬機上中旬到低端設備的內存限制(OutOfMemoryException異常)(1GB RAM總量或更少)。

相關問題