私はここにAjaxによって継続的に更新されているウェブサイトを持っています。JavaでHtmlUnitを使用していて、更新されたテキスト値を取得する必要がありますが、方法がわかりません。
例:TextValue。「TextValue」が変更された場合、どうすれば新しい値にアクセスできますか?DomChangeListener(追加または削除されたノード用)とHtmlAttributeChangeListenerがあることは知っていますが、変更されたテキスト値を取得する方法がわかりません。
必ずしも通知(イベント)である必要はありません。x秒ごとに手動で値を確認することは問題ありませんが、私が試した唯一の方法はpage.asXMLとpage.asTextごとですが、ソースは更新されません。値は更新されません。ページがロードされたときの最初の値は常にです。
誰かがこのタスクを達成する方法を知っていますか?たぶん、別のフレームワークまたはそれを行うための完全に別の方法ですか?ありがとう。
編集:サーバー上でヘッドレスで実行する必要があります。そして、更新されたソースコードを取得するために常にページを更新するのではなく、タスクを実行します。