Changeset 167
- Timestamp:
- 07/20/07 23:06:14 (1 year ago)
- Files:
-
- trunk/SapphireTVShowDataMenu.m (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/SapphireTVShowDataMenu.m
r162 r167 273 273 { 274 274 /*Get the summary*/ 275 NSArray *summarys = [epInfo objectsForXQuery:@" text()" error:&error];275 NSArray *summarys = [epInfo objectsForXQuery:@".//text()" error:&error]; 276 276 summary = [NSMutableString string]; 277 277 NSEnumerator *sumEnum = [summarys objectEnumerator]; 278 278 NSXMLNode *sum = nil; 279 NSXMLNode *lastSum = nil; 279 280 while((sum = [sumEnum nextObject]) != nil) 280 [summary appendFormat:@"\n%@", [sum stringValue]]; 281 if([summary length]) 282 [summary deleteCharactersInRange:NSMakeRange(0,1)]; 283 else 281 { 282 if([sum parent] == epInfo && [lastSum parent] == epInfo) 283 [summary appendFormat:@"\n%@", [sum stringValue]]; 284 else 285 [summary appendFormat:@"%@", [sum stringValue]]; 286 lastSum = sum; 287 } 288 if(![summary length]) 284 289 summary = nil; 285 290 }
