将网站的特定数据复制到excel中


Copying specific data from a website to excel

我的一个朋友让我想办法从网站上获取信息并将其放入excel文件中。

这是正在讨论的网站:http://www.manta.com/world/North+America/Canada/Newfoundland/grocery_stores--B619B/#Location

他希望有一个excel文件,里面有他所有搜索结果的所有名字、地址和电话号码的列表。

到目前为止,我想不出一个好主意。我对网络编程还是个新手。

我在想,也许我可以创建一个greasemonkey用户脚本,它将搜索页面上所有所需的数据,并在点击按钮时打开一个弹出窗口,其中将有CSV格式的数据,然后可以复制并粘贴到excel中。然而,电话号码没有在搜索结果页面上,所以我认为这是不可能的。

我的第二个想法是创建一个网页,可以搜索该网站并获得所有所需的数据,然后提供"将数据下载到Excel"选项。这些想法可行吗?我怎样才能最好地实现它们?有没有更好的办法?谢谢!

如果我们知道你熟悉哪些语言,这个问题就容易回答了。

假设windows可以使用jscript或vbscript在WSH上使用WinHttpRequest, excel可以通过ActiveX访问。如果你需要一个UI,我建议HTA。