Как получить обновленные ajax текстовые значения на веб-странице в HtmlUnit? - PullRequest
0 голосов
/ 31 августа 2010

У меня есть сайт, который постоянно обновляется Ajax. Я использую HtmlUnit в Java и мне нужно получить обновленные текстовые значения, но я не знаю, как.

Например: TextValue. Когда изменилось «TextValue», как я могу получить доступ к новому значению? Я знаю, что есть DomChangeListener (для добавленных или удаленных узлов) и HtmlAttributeChangeListener, но я не вижу способа получить измененные текстовые значения.

Это не обязательно должно быть уведомление (событие), для меня было бы хорошо проверять значения вручную каждые x секунд, но я пытался использовать только для page.asXML и page.asText, но источник никогда не обновляется , значения всегда являются первыми значениями при загрузке страницы.

Кто-нибудь знает, как выполнить эту задачу? Может быть, другой каркас или совершенно другой способ сделать это? Спасибо.

Редактировать: он должен работать без сервера на сервере. И задача НЕ в том, чтобы постоянно обновлять страницу, чтобы получить обновленный исходный код.

1 Ответ

0 голосов
/ 31 августа 2010

http://sourceforge.net/tracker/?func=detail&aid=2818380&group_id=47038&atid=448269

это известная ошибка в HTMLUnit, патч включен по ссылке выше

...