witam,Błąd Json: „NSDebugDescription śmieci na koniec” (iOS)
Nawet jeśli zrobiłem badania, nic nie znalazłem, kto może mi pomóc w mojej sytuacji.
Tak więc, próbuję parsować Json'a stworzonego przez skrypt php na xcode, ale mam błąd, który blokuje proces.
Jestem nowy więc triedto robić najlepiej na układ moje pytanie ...
Mój błąd:
[376:70b] Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Garbage at end.) UserInfo=0x8bc0f70 {NSDebugDescription=Garbage at end.
Mój kod:
NSData *jsonSource = [NSData dataWithContentsOfURL:
[NSURL URLWithString:@"http://codlobbyz.com/app/service.php"]];
NSError *err;
id jsonObjects = [NSJSONSerialization JSONObjectWithData:
jsonSource options:NSJSONReadingMutableContainers error:&err];
NSLog(@"%@", err);
Moje json:
[{"nom":"Call of duty ghost","date":"22 novembre","image":"appicon.png"},{"nom":"Fifa 14","date":"22 novembre","image":"appicon.png"}]
Mam nadzieję, że mi pomoże, dziękuję za odpowiedzi.
Jeśli przejdziesz na http://jsonlint.com i wypróbujesz adres URL http://codlobbyz.com/app/service.php i spróbujesz użyć adresu URL, oznacza to, że Twój JSON nie jest zgodny. Wydaje się, że twój WS wysyła inne dane (to znaczy śmieci). – Larme
hm, więc kiedy odwiedzę ten adres URL i wkleję json z przykładu walidator wypowiada "VALID JSON" ... – thorb65
@thorb, porównaj JSON w pytaniu z danymi odpowiedzi z http://codlobbyz.com/app/ service.php – Wain