在iPhone SDK中解析Excel文件

3

我正在开发一个iPhone应用程序,需要解析xls文件。我已经查看了DhlibLxs解析,但是没有找到任何解决方案。是否有其他库或框架可以解析xls文件?我能够解析csv文件,但如何解析Excel文件。


我不了解 .xls 文件。但是你可以读取 .csv 文件。 - KAREEM MAHAMMED
你尝试过这个吗?http://stackoverflow.com/questions/11508181/ios-read-in-xls - KAREEM MAHAMMED
请看这里:https://dev59.com/-3A75IYBdhLWcg3wBkK1#3594651 - HyBRiD
3个回答

4
没有一种方法可以百分之百准确地读取Excel文件。 有一些项目可以读取xls文件,但是只能读取特定版本的文件。
然而,您可以选择CSV文件。
我和我的团队进行了几个月的研究,我们能够读取文件,但写入更加困难。
原因:
尝试将xlsx文件重命名为zip。 然后解压缩它,您将找到大约12个文件(确切的数量我错过了)。
读取每个文件的内容。 然后您将知道所有文件如何相互关联,因为一个文件包含A,B,C ...,另一个包含1、2、3 ... 第三个文件包含它们之间的链接,第四个文件包含公式等等。
除此之外,文件扩展名xls、xlsx和2003、2007、2011不断变化。 我认为只有Microsoft Excel开发人员才会详细了解这些。

0

你应该将xls文件转换为.csv文件,然后使用NSString的方法componentsSeparatedByString:@","读取csv文件的每一行。


0

DHlibxls是一个ObjectiveC框架,包装了libxls。为什么发布原始问题的人不能使用其中任何一个,这完全是个谜,因为两者都很稳定并且被广泛使用。 - David H

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接