首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS:读入XLS

iOS:读入XLS
EN

Stack Overflow用户
提问于 2012-07-17 00:06:53
回答 2查看 4.1K关注 0票数 0

我正在尝试弄清楚如何读取XLS文档的内容,并且能够很好地获取字节,但是我不知道从哪里开始。尝试[[NSString alloc] initWithBytes:data.bytes length:data.length encoding:NSUTF8StringEncoding][NSString stringWithUTF8String:data.bytes]都不能得到任何结果(空)。您应该如何读取XLS文件的内容?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-17 00:28:07

尝试将两个答案组合在一起。

不存在将Excel数据读入基础容器(如NSArray或NSDictionary )的固有功能。但是,您可以将文件(使用Excel)转换为逗号分隔值(CSV)文件,然后使用NSString实例方法-componentsSeparatedByString:解析iPhone上每行的单元格。

逗号分隔值( CSV )文件以纯文本形式存储表格数据(数字和文本)。纯文本表示文件是一个字符序列,没有必须解释为二进制数的数据。CSV文件由任意数量的记录组成,由某种换行分隔;每个记录由字段组成,由其它字符或字符串分隔,最常见的是字面制表符或逗号。通常,所有记录都有相同的字段序列

--

How to read cell data from an Excel document with objective-c

objective-c loading data from excel

票数 2
EN

Stack Overflow用户

发布于 2013-10-28 06:50:55

尽管将Excel文件保存到CSV是更简单的解决方案,但有时这并不是你真正想要的,所以我创建了QZXLSReader.它是一种拖放式的解决方案,所以它更容易使用。我不认为它的功能是完整的,但它对我来说很有效。

它基本上是一个可以打开XLS文件并将其解析为Obj-C类的库。一旦你有了这些类,就很容易将它们发送到Core Data或字典中。

我希望它能有所帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11508181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档