我正在使用MWFeedParser从这里读取Youtube atom提要:here
Xml代码:
<media:thumbnail url='http://i.ytimg.com/vi/7_1PfqGVSg0/0.jpg' height='240' width='320' time='00:01:34.500'/>如何获取媒体的url :缩略图?我尝试在MWFeedParser.m中进行如下更改:
else if ([currentPath isEqualToString:@"/feed/entry/link"]) { [self processAtomLink:currentElementAttributes andAddToMWObject:item]; processed = YES; }要这样做:
else if ([currentPath isEqualToString:@"/feed/entry/media:thumbnail"]) { [self processAtomLink:currentElementAttributes andAddToMWObject:item]; processed = YES; }但是它不工作:(
发布于 2011-04-18 14:56:46
在case FeedTypeAtom一节中添加以下代码:
else if ([currentPath isEqualToString:@"/feed/entry/media:group/media:thumbnail"]) {
NSString *urlString = [currentElementAttributes objectForKey:@"url"];
if ( urlString != nil && urlString.length > 0)
item.thumbnail = urlString;
processed = YES;
}还要向MWFeedItem对象添加NSString *缩略图属性
https://stackoverflow.com/questions/5616311
复制相似问题