解析网站更新并通过Android应用程序将其发送给用户

时间:2014-12-09 12:35:31

标签: android rss rss-reader

我需要制作必须

的Android应用程序

1 \显示某些商品(例如汽车)最便宜的奖品,方法是从一些商业网站上升解析。

2 \警告用户使用这些网站中的更新

我看到一些Android应用程序正在执行此类任务(它们使用户成为第一个通过向他们发送突发新闻事件的推送通知等而知道的人)

例如Pulse app。

他们是怎么做到的?那是我的问题

也许你会建议我使用rss feed,但并非所有网站都有rss feed for just an example this website

请任何人帮忙

1 个答案:

答案 0 :(得分:1)

如果是我,我可能会使用python的BeautifulSoup来搜索您需要的数据的网站,然后我将其存储在我的网络服务器上,以一些易于Java易消化的形式存储,如JSON。 (BeautifulSoup是一个非常强大的屏幕抓取工具,网上有很多关于如何使用它的例子。)根据您的要求,每24小时或更频繁地自动更新它。然后,您的Android应用可以定期查询此数据,然后生成所需的通知等。或者,您可以使用与BeautifulSoup类似的Android兼容库here