0

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

但是,我宁愿能够从文章中提取正文和图片,这样我就可以用针对 iPhone 优化的设计自己布局内容。

这可能吗?

编辑:

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

NSError *error = nil;

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

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

4

1 回答 1

0

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

于 2012-08-30T05:17:22.243 回答