J'ai un fichier CSV avec quatre champs, "Woonplaats", "Gemeente", "Provincie", "Latitude" et "Longitude".NSScanner et un fichier CSV
valeurs Exemple:
Graveland, Wijdemeren, Noord-Holland, 52.24412000,5.12150000
En utilisant le code ci-dessous, je reçois la chaîne dans mon texte, et je veux l'enregistrer dans le tableau. Comment dois-je utiliser NSScanner
pour obtenir des données de cette chaîne et enregistrer dans un tableau contenant des dictionnaires?
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"cities" ofType:@"csv"];
NSString *myText = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil ];
NSScanner *scanner = [NSScanner scannerWithString:myText];
[scanner setCharactersToBeSkipped:[NSCharacterSet characterSetWithCharactersInString:@"\n ,"]];
NSMutableArray *newPoints = [NSMutableArray array];