Xcode Json Parse IOS

ios 'de json parse örneği


//Json göndermek için linkleri partlara bölerek değişkenlere atıyoruz
// ... Get JSON Response
    NSString *urlPart1 = @"http://www.alan adı.com/json/sso?appid=3&username=";
    NSString *urlPart2 = [urlPart1 stringByAppendingString:nameTF.text];
    NSString *urlPart3 = [urlPart2 stringByAppendingString:@"&password="];


    NSString *urlPart4 = [urlPart3 stringByAppendingString:passwordTF.text];
//Json doğrulaması
// Check Authentication By JSON
    NSURL *url = [NSURL URLWithString:urlPart4];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    
    NSURLResponse *response;
    NSError *error;
    //send it synchronous
    NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];

    NSDictionary *jsonObjects  = [NSJSONSerialization JSONObjectWithData:responseData options:NSJSONReadingMutableContainers error:nil];

    NSString *successFlag   = [jsonObjects objectForKey:@"success"];
    NSString *sessonidFlag  = [jsonObjects objectForKey:@"sessonid"];

NSArray *AllData = [jsonObjects objectForKey:@"data"];
  //Gelen verileri değişkenlere atıyoruz.
 // ... Parse Student Data
        for(int n = 0; n < [AllData count]; n++) {
           
            NSDictionary *ssodata   = [AllData objectAtIndex:n];
            NSString *fullName       = [ssodata objectForKey:@"Fullname"];
            NSString *SchoolNo       = [ssodata objectForKey:@"SchoolNo"];
//Nslog ile loga yazdırıyoruz.
    NSLog(@"succsess = %@",successFlag);
    NSLog(@"succsess = %@",sessonidFlag);

Related Posts

Xcode Json Parse IOS
4/ 5
Oleh