NSURLconnection und json

ich weiß, das ist eine dumme Frage, aber i d ' ont know how zu tun. von diesem link der angeforderte link ist möglich, Rückkehr json-Daten mit NSURLconnection ? Ich hoffe, dass jemand diesen link prüfen und mir sagen, ob das möglich ist weil ich bin neu in diesem Zeug.

EDIT:

habe ich versucht mit NSJSONSerialization

- (void)viewDidLoad
{
    NSURLRequest *req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.goalzz.com/main.aspx?region=-1&area=6&update=true"]];
    connectionData = [[NSURLConnection alloc]initWithRequest:req delegate:self];
    [super viewDidLoad];
//Do any additional setup after loading the view, typically from a nib.
 }
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
    Data = [[NSMutableData alloc] init];
}

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
    [Data appendData:data];
}

 - (void)connectionDidFinishLoading:(NSURLConnection *)connection {
NSError *jsonParsingError = nil;
id object = [NSJSONSerialization JSONObjectWithData:Data options:0 error:&jsonParsingError];

if (jsonParsingError) {
    NSLog(@"JSON ERROR: %@", [jsonParsingError localizedDescription]);
} else {
    NSLog(@"OBJECT: %@", [object class]);
}
}

und ich bekomme diese Fehlermeldung in der Konsole :

JSON-FEHLER: Der Vorgang konnte nicht abgeschlossen werden. (Kakao Fehler 3840.)

Zunächst, dass die URL nicht JSON zurückgeben. Zweite, NSURLConnection nicht bieten eine eingebaute JSON-parser, so müssen Sie verwenden eine Drittanbieter-Bibliothek. TouchJSON ist eine option.
danke @Anton Holmquist.also mit ToushJSON ich kann Daten abrufen, die ein Parsen?.
Nein. Denken Sie an das abrufen der Daten und Analyse als zwei getrennte Aufgaben. Erste holt mit NSURLConnection oder jede andere Anfrage, Bibliothek, dann analysieren Sie es mit TouchJSON oder andere parse-Bibliothek.

InformationsquelleAutor adellam | 2012-07-03

Schreibe einen Kommentar