解析JAVA中实时变化的网页

解析JAVA中实时变化的网页,java,parsing,webpage,Java,Parsing,Webpage,这是我想做的。我是一个初学者,所以这可能是一个蹩脚的问题,但是,我想用java实现gui应用程序,它从sports livescore页面获取数据 e、 g 然后(以某种方式)在我的应用程序中解析它…然后我将能够将它存储在例如jtable中,将全部时间的结果保存在数据库中,在进球后播放声音等等 最好的方法是什么?从实时网页解析HTML文档并从中获取特定信息几乎是不可能的。如果您确实设法准确地计算出数据在文档中的位置,页面结构可能随时发生变化。分数甚至可能不在HTML中——它们可以通过页面中的Ja

这是我想做的。我是一个初学者,所以这可能是一个蹩脚的问题,但是,我想用java实现gui应用程序,它从sports livescore页面获取数据 e、 g

然后(以某种方式)在我的应用程序中解析它…然后我将能够将它存储在例如jtable中,将全部时间的结果保存在数据库中,在进球后播放声音等等


最好的方法是什么?

从实时网页解析HTML文档并从中获取特定信息几乎是不可能的。如果您确实设法准确地计算出数据在文档中的位置,页面结构可能随时发生变化。分数甚至可能不在HTML中——它们可以通过页面中的Javascript获取


我建议你找到你想要的信息的RSS提要。然后,您只需要解析一小段漂亮的XML。这就是它的用途。

谢谢你说得很清楚。但正如我上面所说的,我对java的这一特性还不熟悉>,所以让我们假设我找到了Rss提要…问题仍然存在?是否有一些工具/框架可以更容易地获取数据?有关使用Java解析XML的信息,请参阅
http://www.futbol24.com/Live/


http://livescore.com/