2011-05-09 73 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总量或更少)。

相关问题