过去一年,我一直在使用Dave DeLong优秀的CHCSVParser来创建这样的数组:
NSArray *array = [NSArray arrayWithContentsOfCSVFile:path encoding:NSISOLatin1StringEncoding error:&error2];
我刚才遇到问题。 csv文件是从Excel电子表格生成的,省略号 - Excel自动更正为单个字符 - 导致当前数组数组结束(我认为它必须调用finishCurrentLine,但我无法弄清楚如何停止这一点)。
提前致谢
答案 0 :(得分:0)
如果文件采用“.xls”格式,您可以使用SourceForge上的libxls开源库直接读取文件 - 并获取每个单元格的确切文本或编号。此外,还有ObjectiveC framework wrapper。