2013-01-23 85 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