4

いくつかのAjaxベースのWebサイトをスクリーンスクレイピングし、Webページの一部を更新するクリックをシミュレートしてから、更新されたHTMLを読み取りたいと思います。これを実行できるJavaライブラリはありますか?

4

3 に答える 3

6

HtmlUnitを使用 してくださいこれは素晴らしいです!! それはヘッドレスブラウザであり、クリック、マウスの位置、そしてあなたが望むほとんどすべてのもので遊ぶ能力を持っています。

于 2011-06-29T17:53:32.660 に答える
1

これを行う唯一の方法は、ブラウザを埋め込んでJavascriptを実行し、DOMが更新されたときにデータを取得することだと思います。 この関連するスタックオーバーフローの質問が役立つ場合があります

于 2011-06-29T17:53:59.523 に答える
0

これらの本はあなたを助けるはずです(最初の本だけがJava開発者を対象としていますが):

于 2013-05-31T01:02:22.420 に答える