2010-03-29 51 views
0

对,基本上我需要在AJAX应用中查询搜索引擎的选择。由于有许多不同的搜索引擎 - 我也没有使用搜索引擎特定的API。我的主要问题是获取搜索返回的结果数量。AJAX - 查询搜索引擎并返回结果数

到目前为止,我已经决定最好从返回的搜索查询HTML中使用正则表达式,然后将字符串转换为整数。但是,这种方法只是不觉得.. 清洁给我。这看起来有点粗糙,我认为它可以改善!我想不是对正则表达式没有100%的自信,但它只是觉得它可以改进。

关于如何实现这一点的任何想法将是伟大的欢呼声!看起来这不是一件奇特的事情,所以我想知道你们之前是否有过这样做,并会有一些提示?

注意:这是一个AJAX应用程序,但我可能很快就会在不同的应用程序中重写这个功能 - 这不会是AJAX。我相信我可以将任何AJAX实现转移到其他语言。

+0

大多数搜索引擎*都*具有可以返回各种格式的API。您只需分别处理每个搜索引擎及其API。 – Gumbo 2010-04-15 10:02:03

回答

0

我会写一个本地脚本来执行请求&解析从搜索引擎,然后只返回你想要的信息。将您的AJAX请求指向本地资源。