当从RSS提要中检索数据时,是否可以提取文本的实际正文



我找到了一些制作iphone应用程序的教程,这些应用程序从RSS提要加载数据,但它们只提取URL,然后在WebView中从互联网加载页面。

然而,我宁愿能够从文章中提取正文和图片,这样我就可以通过为iPhone优化的设计来自己布局内容。

这可能吗?

编辑:

我从另一个问题中找到了这段代码,根据我的解释,它应该以字符串的形式返回页面的源代码。

NSError *error = nil;
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString] encoding:NSUTF8StringEncoding error:&error];

如果我使用这个,解析包含正文和图片的代码的字符串,我应该能够得到我想要的。这是一个好的解决方案吗?

是的,这在技术上是可能的。RSS是XML,所以可以使用任何您喜欢的XML解析器来提取信息。真正的斗争将是使用你所拥有的与设计所要求的。但要开始,只需获取一些示例提要,并开始使用任何您想尝试的解析器对其进行破解。NSXMLParser是内置的,还有其他不错的第三方,比如RaptureXML。

最新更新