Bonsoir à tous,

Je tente de récupérer un fichier JSON à l'aide du code suivant :

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)
    {
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
{"user":[
     {"user":[
          { "guid":180,"type":"user");
     ]
]

Seulement, ça ne fonctionne pas car mon fichier JSON est composé d'un seul objet :

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"}
        ]
    ]
}
Quelqu'un aurait-il une solution pour ce cas ?

Merci d'avance de votre aide