2013-01-23 61 views
1

我正在开发一个iphone项目。我想分析一个CSV文件。无论我发现什么,可用于CSV解析的库都只适用于MAC,不适用于iphone。我想要一个简单的方法如何解析Iphone的CSV文件

解析CSV文件只为iphone。任何帮助非常感谢

+0

请参阅:[我在哪里可以找到Objective-C的CSV到NSArray解析器?](http://stackoverflow.com/q/3344628/1402846)。 – Pang

回答

0

CSV基本上是逗号分隔的值列表。您可以使用NSString方法componentsSeparatedByString:componentsSeparatedByCharactersInSet:

假设你有一个逗号分隔的字符串,调用[myStringCSV componentsSeparatedByString:@","]会给你一个NSArray的值。

+0

是的,多数民众赞成它.. – MCKapur

+3

这是一个过分简化 - componentSeparatedByString方法会用这个完全有效的CSV:字符串,“另一个字符串”做什么?使两个元素中的三个元素!你最好使用一个知道如何管理所有角落案例的库,如Edwin Vermeer所建议的:CHCSVParser。 –

+0

只是过滤出空的元素,没什么大不了的。 – pldoverflow