I am using retailligence barcode api and using nsxml parser method to parse the response below is the code but it didn't give call to parsing method. What's wrong there. Please help
{ NSString *myxmlstr = [NSString stringWithFormat:@"http://apitest.retailigence.com/v1.2/products?apikey=rMMzX5IDYVmTjQ3A7D9sZXukjKiZVmdD&barcode=%@&latitude=37.439097&longitude=-122.175806",brcode];
NSLog(@"my myxmlsstr is %@",myxmlstr);
dataselected = NO;
NSURL * xmlURL = [NSURL fileURLWithPath:myxmlstr];
myParser = [[NSXMLParser alloc] initWithContentsOfURL:xmlURL];
myParser.delegate = self;
BOOL success = [myParser parse];
if(success){
NSLog(@"Properly done ");
}
else{
NSLog(@"not done");
}
}
Thanks in advance.
more information about parsing you get if you call -parserError or use method from protocol - (void)parser:(NSXMLParser *)parser parseErrorOccurred:(NSError *)parseError to obtain error informations
ReplyDelete