http://steinmann.webs.com/blub.xml
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
NSData *xml = [NSData dataWithContentsOfURL: [NSURL URLWithString:@"http://weather.yahooapis.com/forecastrss?w=20070008"]];
self->parser=[[NSXMLParser alloc]initWithData:xml];
[self->parser setDelegate:self];
[self->parser parse];
NSDictionary *dict = [xmlElementObjects objectAtIndex:0];
NSLog(@"DObjects-%@",dict);
titless.text=[dict objectForKey:@"title"];
high.text=[[dict objectForKey:@"description"]stringByAppendingString:@"°F"];
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
[activ stopAnimating];
}
-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
{
if ([elementName isEqualToString:@"item"]) {
[self->xmlElementObjects addObject:attributeDict];
}
}
No comments:
Post a Comment