| 223 | | NSString * newPosterPageLink=[[root objectsForXQuery:IMP_LINK_REDIRECT_XPATH error:&error]objectAtIndex:0] ; |
|---|
| 224 | | NSScanner *trimmer=[NSScanner scannerWithString:newPosterPageLink]; |
|---|
| 225 | | [trimmer scanUpToString:@"URL=.." intoString:&yearPathComponent]; |
|---|
| 226 | | newPosterPageLink=[newPosterPageLink substringFromIndex:[yearPathComponent length]+6]; |
|---|
| 227 | | yearPathComponent=[newPosterPageLink stringByDeletingLastPathComponent]; |
|---|
| 228 | | url=[NSURL URLWithString:[NSString stringWithFormat:@"http://www.IMPAwards.com%@",newPosterPageLink]] ; |
|---|
| 229 | | document = [[NSXMLDocument alloc] initWithContentsOfURL:url options:NSXMLDocumentTidyHTML error:&error]; |
|---|
| 230 | | root = [document rootElement]; |
|---|
| 231 | | results = [root objectsForXQuery:IMP_POSTER_CANDIDATES_XPATH error:&error]; |
|---|
| | 223 | NSArray *newPosterPageLinkArray = [root objectsForXQuery:IMP_LINK_REDIRECT_XPATH error:&error]; |
|---|
| | 224 | if([newPosterPageLinkArray count]) |
|---|
| | 225 | { |
|---|
| | 226 | NSString * newPosterPageLink=[newPosterPageLinkArray objectAtIndex:0] ; |
|---|
| | 227 | NSScanner *trimmer=[NSScanner scannerWithString:newPosterPageLink]; |
|---|
| | 228 | [trimmer scanUpToString:@"URL=.." intoString:&yearPathComponent]; |
|---|
| | 229 | newPosterPageLink=[newPosterPageLink substringFromIndex:[yearPathComponent length]+6]; |
|---|
| | 230 | yearPathComponent=[newPosterPageLink stringByDeletingLastPathComponent]; |
|---|
| | 231 | url=[NSURL URLWithString:[NSString stringWithFormat:@"http://www.IMPAwards.com%@",newPosterPageLink]] ; |
|---|
| | 232 | document = [[NSXMLDocument alloc] initWithContentsOfURL:url options:NSXMLDocumentTidyHTML error:&error]; |
|---|
| | 233 | root = [document rootElement]; |
|---|
| | 234 | results = [root objectsForXQuery:IMP_POSTER_CANDIDATES_XPATH error:&error]; |
|---|
| | 235 | } |
|---|