【问题标题】:RSS Feeder for Android - Full Article适用于 Android 的 RSS Feeder - 全文
【发布时间】:2012-08-18 19:37:45
【问题描述】:

我正在开发 android 应用程序,它从 RSS feeder 中提取新闻,将它们存储在主机上,然后在应用程序上显示新闻。

我遇到的问题是 RSS feeder 只提供标题和文章的一小部分,例如 BBC RSS feeder。

http://feeds.bbci.co.uk/news/rss.xml

我想知道有没有办法通过RSS feeder或任何其他方式提取整篇文章并将它们存储在主机上,以便应用程序显示整篇文章。

如果需要更多信息,请告诉我

提前致谢

萨默

【问题讨论】:

    标签: android rss


    【解决方案1】:

    我认为最简单的方法是获取 rss 提要,在请求文章页面后,获取 html 并提取内容。

    这是一个关于 Httprequest 的链接: http://developer.android.com/reference/org/apache/http/HttpRequest.html

    【讨论】:

      【解决方案2】:

      就您链接的 BBC 提要而言,该提要仅向您提供该文章的简短描述。这很常见,可能是因为他们希望用户访问他们的网站以阅读全文。

      要获得完整的文章,您需要关注元素中的 url,然后通过 scrape 该网站获取全文,例如使用 Httprequest。这将需要为您要从中获取文章的每个不同提要使用不同的代码,因为网站看起来不同。

      他们也可能是法律问题,未经许可使用他们的全文文本(但这不是我的专业领域)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-25
        • 1970-01-01
        • 1970-01-01
        • 2016-01-08
        • 2011-11-22
        相关资源
        最近更新 更多