0

RSSアプリを作っています。

私の「フィードの追加」タブには、ページの半分をカバーする UIWebView があります。Web ビューで Google 検索を実行したり、Web サイトを入力したりしたいと考えています。ページの残りの半分では、UIWebView で検出されたフィードを表示したいと考えています。

フィード/フィード URL が表示されたら、「プラス」または「追加」ボタンの横に配置したい。クリックすると、フィードが別のタブの UITableView に追加/保存されます。

私は誰かにコードを書くように頼んでいるわけではありませんが、誰かがどこから始めればよいか、または役立つ特定のクラスがあるかを知っている場合は、私に知らせてください! または、私を正しい軌道に乗せるためのチュートリアルさえあります!

これは、私が話している機能(検出部分)を備えたアプリです。別の方法で表示したいだけです。http://itunes.apple.com/us/app/free-rss-reader/id290537970?mt=8

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

1

読み込みが完了したら、Web ビューの HTML コンテンツを取得します。

[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.outerHTML"];

正規表現またはその他の方法を使用してコンテンツを解析し、アンカー タグの href および title 属性を抽出します。

ヒューリスティックを使用して、RSS リンクを示している可能性がある「rss」、「feed」、または「xml」を含むリンク タイトルまたは href を探します。

フィルタリングされたリンクのリストをユーザーに提示します。

于 2012-04-07T01:29:54.723 に答える