我正在制作RSS应用程序。
在我的“添加Feed”标签中,有一个覆盖页面一半的UIWebView。我希望能够在我的网页浏览中搜索或输入网站。在页面的另一半,我想要显示在UIWebView中检测到的任何提要。
当显示Feed / Feed网址时,我希望它们位于“加号”或“添加”按钮旁边。单击时,然后将提要添加/保存到另一个选项卡中的UITableView。
我不是要求任何人为我编写代码,但如果有人知道从哪里开始,或者某个课程会有所帮助,请告诉我!或者甚至是让我走上正确轨道的教程!
这是一个具有我正在谈论的功能的应用程序(检测部分)我只想以不同的方式显示它。 http://itunes.apple.com/us/app/free-rss-reader/id290537970?mt=8
非常感谢任何帮助。感谢。
答案 0 :(得分:1)
加载完成后,获取Web视图的HTML内容:
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"];
使用正则表达式或其他方法解析内容并提取锚标记的href和title属性。
使用启发式方法查找包含“rss”,“feed”或“xml”的链接标题或href,这可能表示RSS链接。
向用户展示已过滤的链接列表。