0
我正在使用以下方法來讀取.csv文件。它適用於包含普通字符串,數字等csv文件。讀取'CSV'文件 - 無法讀取csv文件包含loong字符串
但它無法讀取包含長字符串的csv文件(例如:描述5,6行)。
是否有這樣的技術難點?非常感謝您的幫助。
-(void)readTitleFromCSV:(NSString*)path AtColumn:(int)column
{
//arrBreeds = [[NSMutableArray alloc]init];
NSMutableArray *arrTemp = [[NSMutableArray alloc]init];
NSString *fileDataString=[NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
NSArray *linesArray=[fileDataString componentsSeparatedByString:@"\n"];
// preparing array with questions and answers
for(int i=0; i<[linesArray count];i++){
[arrTemp addObject:[[linesArray objectAtIndex:i] componentsSeparatedByString:@","] ];
}
NSLog(@"ArrBreeds %@", arrTemp);
}
你的長字符串中是否包含逗號? – Zaphod
是的,但我刪除了「;」和「,」仍然不起作用 – sajaz