If
you are parsing xml data on your iOS program, please keep in mind that
the code is slightly different when read xml file local from when you
read it from a server.
Parsing Local XML file: ( xmlparser.m )
-(id) loadXMLByURL:(NSString *)urlString
{
NSData *xmlData = [NSData dataWithContentsOfFile:urlString];
NSXMLParser *parser = [[NSXMLParser alloc] initWithData:xmlData];
parser.delegate = self;
[parser parse];
return self;
}
Parsing XML file from Server: ( xmlparser.m )
-(id) loadXMLByURL:(NSString *)urlString
{
NSData *xmlData = [NSData dataWithContentsOfFile:urlString];
NSXMLParser *parser = [[NSXMLParser alloc] initWithData:xmlData];
NSURL *url = [NSURL URLWithString:urlString];
NSXMLParser parser = [[NSXMLParser alloc]initWithContentsOfURL: url];
parser.delegate = self;
[parser parse];
return self;
}
If you have any Questions please comment.
written by: infinitywebseo
No comments:
Post a Comment