HTMLページからデータを取得するために使用される古いJavaプログラムがあり、数年前は問題なく動作していましたが、現在は実行するとデータがありません。ページのリンクは次のとおりです。
http://www.batstrading.com/book/ibm/
Java プログラムから取得した html テーブルは引き続き表示されますが、データはありませんが、ブラウザーを使用してそのページにアクセスすると、データが動的に変化することがわかります。なぜですか?
ページから Java プログラムで取得した html テキストは、ブラウザのビュー ソースから表示できるテキストに似ています。次のようになります。
<tbody>
<tr>
<td class="shares"> </td>
<td class="price"> </td>
</tr>
データの代わりに、それが表示されています
データを取得するためにコードを修正するにはどうすればよいですか? つまり、Java プログラムに問題はなく、ブラウザのビュー ソースと同じようにテキストが取得されます。データは表示されません。ページが動的になったためです。Java を使用してデータを取得する方法動的ページが問題です。