从描述 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的主要内容,如果未能解决你的问题,请参考以下文章

如何从 RSS 源获取全文:Android 和 IOS

从 flickr JSON rss feed 获取所有图像尺寸

从 https url ios 获取图像

如何使用 URL 路径从 iOS 的照片库中获取图像?

从 ios 中的 Url 获取多个图像

从 ios 中的 URL 获取图像不起作用