0

当我使用 CHCSV 解析器时:来自https://github.com/davedelong/CHCSVParser的这段代码:

NSArray *a = [[NSArray alloc] initWithContentsOfCSVString:lunchFile
                                                         encoding:NSUTF8StringEncoding
                                                            error:&err];

我得到下面的数组

(
        (
        Date,
        Item,
        Desc
        "price#",
        "add#",
        rate,
        "",
        ""
    ),
        (
        "12/10/12",
        abc,
        "abc equipment",
        abc678,
        "Y.7.A",
        "555,007.21",
        "",
        ""
    ),

如何从每个字段中获取值?。第一行是列名,它需要填充 sqlite db。我是这个如何从每个字段中获取值的菜鸟。我正在使用 fmdb 输出 sqlite.db 中的字段。提前致谢。

4

1 回答 1

0

找到了 :

NSArray *s1 =  [a objectAtIndex:4];


 NSLog(@"  element :  %@", [s1 componentsJoinedByString:@","]);    

    for (NSUInteger i = 0; i < s1.count; i++) {
        NSString* string = [s1 objectAtIndex:i];
         NSLog(@" This is : %d  %@",i , string);

    }
于 2012-12-20T19:19:23.600 回答