如何导入Excel工作表的数据为我的iPhone应用程序。(How to import Excel

2019-08-05 13:36发布

IAM工作的一个应用程序,我们可以从Facebook,LinkedIn,Gmail会等导入联系人,..同样喜欢我有一个Excel工作表与联络号码和电子邮件标识的 ,我需要进口从Excel工作表中的联系号码和电子邮件的ID。 我用Google搜索它像地狱,找到了一些答案说,保存Excel工作表中的CSV格式,你可以用CSV解析器解析它。 所以可以ANY1请告诉我这是对那些Excel工作表的数据导入到我的iPhone应用程序的最佳途径。

提前致谢。

Answer 1:

有一个开源的C库在Source Forge的所谓libxls,你可以用它来读取一个.xls文件(旧的非XML格式)。 除此之外,还有一个的ObjectiveC框架,封装了C库称为DHlibxls 。 该库将让你阅读字符串和数值。 图书馆是相当成熟和稳定。



Answer 2:

Excel中,像PDF和其他人,是进来的是已被添加在其生命周期横跨多个随后十年不同口味臃肿的格式。 这就是为什么人们劝你使用CSV,因为Excel是荒谬的和笨重。 该文件的格式是250页长。

对于XLS(2003年之前),你可以考虑这个库(虽然我从来没有使用过它): http://libxls.sourceforge.net

然而,在我自己的工作流(其中我有超过发送给我的数据的格式控制)我有作者提出了TSV(制表符分隔值)文件。 您可以复制和您的Excel单元格粘贴到文本编辑器来制作一个。 那么很容易解析,假定无细胞的含有制表符。 你也可以去脚本路线。 袋鼠是Ruby,可以处理多种开放式Office和Microsoft格式的罚款宝石。 如果你没有这种控制,虽然,那么你要么必须编写您自己的解析器(我宁愿放弃我的工作),或者找到一个写在C或Objective-C。



文章来源: How to import Excel sheet data into my iphone App.