2013-06-23 37 views
2

我想搜索一个网站的信息(例如,可以说我为电影院做了一个应用程序,用户输入他想要的电影和电影名称以及应用程序打印时间) 。安卓在网站上搜索信息

因此,在后台应用程序将去电影院的网页,使用网页搜索引擎,解析页面并打印一个时间列表。

我真的不知道从哪里开始,所以任何帮助或提示将是最受欢迎的。

谢谢你在前进, Aterin

回答

1

左思右想,我发现这样做的方式,我需要使用GET URL和基于用户输入的URL地址。

例如网站http://www.overclockers.co.uk/上这将是: String url = "http://www.overclockers.co.uk/search_results.php?keywords=" + keyword + "&cat=" + cat; ,然后根据网站CSS过滤生成的HTML(在这种情况下,他们有一个标签上市的产品,所以我需要做的是搜索的然后做另一个GET与相应的href。

然而,这种方法有一个严重的问题,如果网站被改变,那么所有这一切都下沉到水槽洞即使说,我想不出任何其他解决方案

0

您需要首先找到一个合适的API提供给您的数据,然后在应用程序中分析数据,你认为合适的方式显示。

Some info on Movies API

+0

我以电影为例,但我正在寻找一些更通用的东西,有没有办法使用网页se没有API的拱形引擎?它将被硬编码,不像“在XYZ显卡上搜索所有零售商的价格”。 – Aterin