西海岸より

つらつらざつざつと

Objective-CのCSVパーサ

CSVをパースしてくれる便利なクラスのパースライブラリがあったので、メモ。""囲いにも対応。

  • 使い方
    • ZIPを解凍して、CSVParser.h CSVParser.mのみを自分のプロジェクトにコピー
    • 例えば以下のような形で利用可能。
// parse csvstring
CSVParser *csvParser = [CSVparser alloc] initWithString:csvstring
                                                                      separator:@","
                                                                    hasHeader:NO
                                                                   fieldNames:nil];
// get parsed NSArray
NSArray *lines = [csvParser arrayOfParsedRows];