java - 如何在 Android 应用程序中读取 xlsx 文件?

标签 java android excel apache-poi xlsx

我知道在 stackoverflow 上有很多相同的问题,但我似乎看不到任何可能的阅读 xlsx 内容的解决方案。

我尝试过的:

我尝试将整个 Apache POI 库放入 android 应用程序并尝试读取 xlsx 文件。 但是,问题是 Apache POI 库太重,无法放入 android 应用程序。一条错误消息显示 Dalvik VM 无法执行具有超过 65536 个方法的应用。

有什么方法可以在 Android 应用程序中读取 xlsx 文件的内容(可能只是内容,单元格的颜色/宽度等其他格式并不重要)? 或者有人试图削减 apache poi 库以便 Dalvik VM 可以执行它? 正如我所见,Google Play 的 QuickOffice 也在使用 Apache POI,但我真的不知道如何将 POI 放入应用程序中。 非常感谢。

最佳答案

Apache POI 3.5添加了对所有 OOXML(docx、xlsx 等)的支持

参见 XSSF sub项目

关于java - 如何在 Android 应用程序中读取 xlsx 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21278813/

相关文章:

vba - 自动检测被调用的参数VS单独调用子程序?

Excel If 公式 - 通用错误消息

java - 如何在 Java 中更改 HTML 标签内容?

java - Netbeans 和 JDK 10

java - 为什么派生类的覆盖方法不应该比 Java 中的基类更严格?

android - .repo/projects/由 Android repo 脚本创建的裸 git 存储库的目的是什么?

java - 替换 html 标签

安卓 - "Parsing Data for android-21 failed"

android - Quickblox 跨应用程序共享用户

VBA:使用多个用户表单