我想知道是否有办法使用java(eclipse)从网站中提取特定数据。例如,来自Yahoo Finances或Bloomberg的股票信息。我环顾四周并找到了一些资源,但我还没有能够让他们工作,也许我错过了一些东西或者他们已经过时了。如果可能的话,我也想避免下载任何外部资源,我已经阅读了JSoup,如果其他所有方法都失败了,我会更认真地考虑它。
感谢您的帮助。
答案 0 :(得分:1)
答案是:是的,有很多不同的方法从网站提取数据。
无论编程语言(Java,.NET,Perl ...),基本上有两种选择:
请看Apache HTTP Components让您入门。
如果你想要的只是财务信息,谷歌就有一个JSON / REST API,而且有一个关于SO的问题可以帮助你:How can I get stock quotes using Google Finance API?。
雅虎也有一个,在SO中也有一个问题:Yahoo Finance All Currencies quote API Documentation