从描述 rss ios 获取图像 url
Posted
技术标签:
【中文标题】从描述 rss ios 获取图像 url【英文标题】:Get image url from description rss ios 【发布时间】:2015-01-31 11:26:55 【问题描述】:我解析一个 rss 文件。在描述标签中,我还有一张图片。如何获取并显示?
我开始检查 url 是否在描述中:
NSString *substring = @"http:";
NSRange textRange = [[item objectForKey:@"summary"] rangeOfString:substring];
if(textRange.location != NSNotFound)
NSLog(@"there is an url");
else
NSLog(@"there is not an url");
但我不知道如何获得它
【问题讨论】:
您应该考虑使用NSXMLParser
,并尝试在您的description
标签中找到任何<img>
。试图在 html/XML 代码中查找类似的文本很容易出错,您永远不知道文本将如何格式化,是否有空格或制表符、小写或大写等。
解析你的XML文件,上面的方法比较繁琐,不推荐
【参考方案1】:
如果你对“xml解析”犹豫不决,那么你可以先使用https://github.com/nicklockwood/XMLDictionary将此xml转换为NSDictionary,然后像普通的NSDictionary一样操作它
【讨论】:
以上是关于从描述 rss ios 获取图像 url的主要内容,如果未能解决你的问题,请参考以下文章