我有一个旧的 Java 程序,它曾经从 html 页面获取数据,几年前运行良好,现在当我运行它时,没有数据。页面链接是:
http://www.batstrading.com/book/ibm/
我仍然可以看到从我的Java程序中获取的html表,但是没有数据,但是如果您使用浏览器访问该页面,您可以看到数据动态变化,为什么?
我现在使用 Java 程序从页面中获得的 html 文本就像您可以从浏览器的视图源中看到的文本,如下所示:
<tbody>
<tr>
<td class="shares"> </td>
<td class="price"> </td>
</tr>
它显示的不是数据
如何修复我的代码以获取数据?我的意思是:Java程序没有问题,它就像浏览器的视图源一样获取文本,您看不到数据,因为页面现在是动态的,所以如何使用Java从一个动态页面是问题。