我正在尝试做一个简单的网页来获取足球联赛的数据
http://www.skysports.com/football/league/0,19540,11660,00.html
例如,我想要读取积分列,并将其除以已玩游戏的数量,以获得每个游戏列的平均积分,并将其打印到我的网页上。
我如何在网上做这件事?
我在使用诸如C/Matlab之类的离线程序方面很有经验,但我不知道从哪里开始使用在线程序。
谢谢
发布于 2012-06-17 07:12:52
我不建议在客户端(在浏览器上)这样做。在服务器端(例如使用java )执行以下步骤会更容易:
一般来说,删除是很容易的,但不能保证将来会发生变化,因为源代码html标记可能会在任何时候发生变化(而且没有任何警告)。
如果你愿意,我可以用C#提供一个基本的例子。(对不起,我从1997年起就没有"java“了)。
发布于 2012-06-17 07:13:09
您可以像这样使用jQuery.get:
$.get('http://www.skysports.com/football/league/0,19540,11660,00.html', function(data) {
//do the parsing here
});发布于 2012-06-17 13:39:19
有几种编程语言能够获取这些信息,使用curl或file_get_contents和正则表达式解析来提取您想要的比特的经典方法是PHP。如果你的网站主机不允许远程网址检索,你也可以用雅虎管道做到这一点。
如果没有Java团队带回一些更好的东西,请联系我,我将用PHP为您编写一些粗略的代码。
https://stackoverflow.com/questions/11067674
复制相似问题