Reputation: 1463
How can i Parse this xml in Xcode. Its urgent.
<?xml version="1.0" encoding="utf-8"?>
<url>
<string name="address">SomeValue</string>
</url>
Upvotes: 1
Views: 2721
Reputation: 1228
Take a look at the following code, it might help you :)
-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qualifiedName
attributes:(NSDictionary *)attributeDict {
if([elementName isEqualToString:@"string"])
urlStr = [[NSString alloc] init];
}
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
if(!currentElementValue)
currentElementValue = [[NSString alloc] init];
currentElementValue = [NSString stringWithFormat:@"%@",string];
}
- (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
if([elementName isEqualToString:@"string"])
urlStr = [NSString stringWithString:currentElementValue];
}
- (void)parserDidEndDocument:(NSXMLParser *)parser {
}
Upvotes: 2