如何使用IOS库将xls转换为csv?

时间:2012-11-29 08:22:22

标签: ios cocoa-touch excel csv

我需要在IOS应用中阅读xls文件。首先,我想将xls文件转换为csv格式文件,然后我的app解析csv文件,但我找不到任何ios库将xls转换为csv,请帮帮我

2 个答案:

答案 0 :(得分:1)

如果您有.xls文件,则可以使用开源DHlibxls库将文件读入您​​的应用。这是一个包装基于C的库的ObjectiveC框架。图书馆非常成熟。

答案 1 :(得分:0)

ios或任何客观框架都没有为访问微软的xls提供任何东西:(

转换-xls到/来csv本身就是一个项目!!!

除此之外,还有不同格式的xls,现在是xlsx文件。编写一个xls并以适当的方式将其读回来是太麻烦的任务。然而,我们已经设法阅读它,但它不是100%有效:(

我想在不久的将来你可能想要转移到xlsx文件然后你的任务将变得更加困难。您可以自己检查,将文件扩展名更改为.zip并解压缩,您将看到许多文件,一个有行号,另一个列,第三个有链接,第四个有内容,等等。映射和获取正确的形式并非不可能,但需要大量的工作。

还有很多其他方法可以做,我可以建议使用java api来做,甚至可以从excel中保存xls到csv目录,那么你的工作就很容易了。