Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Работа с сетью > htmlunit getFirstByXpath не могу разобраться |
Автор: Lanqu 29.8.2010, 14:36 |
Дело в том, что я нахожу через xPath определенную <tr> на странице. Получаю ее как HtmlTableRow. asXml() метод показывает нужный мне кусок xml как надо. Потом вызываю у этого элемента снова метод getFirstByXPath и пишу туда путь, который должен найти мне единственный <select> который там есть. Метод же обрабатывает xml всей страницы и возвращает мне совсем левый select из других tr тегов. Решилось только указанием xPath относительно всей страницы целиком. В сурсах написано, что экстрактом xpath из определенного node занимается xalan. Чего я не понимаю, или так и должно работать? |