Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
- {
- self.elementName = qName;
- item=[[NSMutableDictionary alloc] init];
- title=[[NSMutableString alloc] init];
- link=[[NSMutableString alloc] init];
- description=[[NSMutableString alloc] init];
- }
- - (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
- {
- if (!self.elementName)
- return;
- if ([_elementName isEqualToString:@"string"])
- {
- [title appendString:string];
- }
- else if ([_elementName isEqualToString:@"Table"])
- {
- [link appendString:string];
- }
- else if ([_elementName isEqualToString:@"City"])
- {
- [description appendString:string];
- }
- [self.outstring appendFormat:@"%@", string];
- }
- - (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName{
- if ([elementName isEqualToString:@"Table"]) {
- //[articles addObject:[item copy]];
- NSLog(@"table >>");
- } else if([elementName isEqualToString:@"City"]){
- NSLog(@"city >>");
- // [item setObject:ElementValue forKey:elementName];
- }
- else{
- NSLog(@"other>>");
- }
- }
Add Comment
Please, Sign In to add comment