如何在android程序中读取.xlsx文件

我想在我的android应用程序中读取.xlsx文件。 我正在尝试使用ApachePOI API来做到这一点。 它与.xls文件工作正常,但是当我试图读取.xlsx文件它给“转换为Dalvik格式失败,错误2”错误。然后我才知道,这是因为dalvik VM不支持更多比65536方法。 请为我提供这个或任何其他开源API的解决scheme,我可以使用它来读取android中的.xlsx文档。

谢谢,

萨米尔。

我将使用Web服务并使用PHP中的Apache POI api读取.xlsx文件,并将以json格式返回数据。请build议是否有任何更好的解决scheme。

Apache POI增加了对.xlsx的支持,正如在这个答案中所写的那样:

https://stackoverflow.com/a/1643112/2829009