Bonsoir à tous,
Je tente de récupérer un fichier JSON à l'aide du code suivant :
Ce code fonctionne si le fichier JSON est composé de sous objecte:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 NSData *jsonData2 = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://?view=json"]]; id jsonObjects2 = [NSJSONSerialization JSONObjectWithData:jsonData2 options:NSJSONReadingMutableContainers error:&error]; NSDictionary *feed2 = [jsonObjects2 objectForKey:@"user"]; NSArray *entries2 = [feed2 objectForKey:@"guid"]; for (NSDictionary *item in entries2) {
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 {"user":[ {"user":[ { "guid":180,"type":"user"); ] ]
Seulement, ça ne fonctionne pas car mon fichier JSON est composé d'un seul objet :
Quelqu'un aurait-il une solution pour ce cas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 {"user":[ [ { "guid":180,"type":"user","subtype":"0","time_created":"1376725015","time_updated":"1376731696","container_guid":"0","owner_guid":"0","site_guid":"1","name":"Proodiend","username":"Proodiend","language":"fr","url":d"},{"guid":80,"type":"user","subtype":"0","time_created":"1371804404","time_updated":"1371892465","container_guid":"0","owner_guid":"0","site_guid":"1","name":"pierre","username":"peter83","language":"en","url":"3"}, {"guid":52,"type":"user","subtype":"0","time_created":"1371526093","time_updated":"1372408166","container_guid":"0","owner_guid":"0","site_guid":"1","name":"Tennis4ever","username":"contact","language":"en","url":"ht"}, {"guid":33,"type":"user","subtype":"0","time_created":"1371459903","time_updated":"1374661956","container_guid":"0","owner_guid":"0","site_guid":"1","name":"Xeed","username":"xeed","language":"fr","url":"d"} ] ] }
Merci d'avance de votre aide
Partager