Parsing NSData
NSXMLParser *loginParser = [[NSXMLParser alloc] initWithData:xmlData]; [loginParser setDelegate:self]; [loginParser parse]; [loginParser release]; } - (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict { userIdFound =([elementName isEqualToString:@"UserID"])?YES:NO; emailIdFound = ([elementName isEqualToString:@"EmailID"])?YES:NO; phoneTypeFound = ([elementName isEqualToString:@"PhoneType"])?YES:NO; } } - (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string { if(userIdFound) { ...