<NSXMLParserDelegate> NSXMLParser *xmprsr;
NSMutableArray *arrttl,*arrlnk,*arrdescr; NSString *str1,*strtmp; arrttl=[[NSMutableArray alloc]init];
imgselect=[info objectForKey:UIImagePickerControllerOriginalImage]; imgselect=[info objectForKey:UIImagePickerControllerEditedImage]; imgvw.image=imgselect;
arrlnk=[[NSMutableArray alloc]init]; arrdescr=[[NSMutableArray alloc]init];
// NSString *strpath=[[NSBundle mainBundle]pathForResource:@”resume_w_xsl” ofType:@”xml”];
// NSURL *url=[NSURL fileURLWithPath:strpath];
NSURL *url=[NSURL URLWithString:@”http://www.rediff.com/rss/inrss.xml”%5D;
xmprsr =[[NSXMLParser alloc]initWithContentsOfURL:url]; xmprsr.delegate=self; [xmprsr parse];
-(void)parserDidStartDocument:(NSXMLParser *)parser {
// NSLog(@”start”); }
-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
{ // NSLog(@”%@”,elementName);
strtmp=elementName; }
-(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
// NSLog(@”%@”,elementName); if ([strtmp isEqualToString:@”title”]) {
[arrttl addObject:str1]; }
else if ([strtmp isEqualToString:@”link”]) { [arrlnk addObject:str1];
} else if ([strtmp isEqualToString:@”description”]) {
if (![str1 isEqual: @”\n”]) { [arrdescr addObject:str1];
} }
} -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
// NSLog(@”%@”,string); str1=string;
} -(void)parserDidEndDocument:(NSXMLParser *)parser {
// NSLog(@”end”); }