Artem
(Artem)
September 4, 2012, 1:10pm
#1
Добрый день,
Под конец рабочего дня, уже тяжко:
Как вынести текст Показано записей: от 1 до 10 из 69, в отдельную строку.
код:
<div id ="observersTable_info " class ="dataTables_info " > Показано записей: от 1 до 10 из 69 </div >
Пробывал:
String string = driver.findElement(By.xpath("//div[@id='observersTable_info']")).getText();
String string = driver.findElement(By.xpath("//div[@id='observersTable_info'] [@class='dataTables_info']")).getText();
Чет не помогло, может кто подскажет где почитать надо? Что-бы решить проблему быстрее ))
thx
metr95
(metr95)
September 4, 2012, 2:03pm
#2
String string = driver.findElement(By.xpath("//div[@id='observersTable_info']")).G etAttribute("innertext")
или String string = driver.findElement(By.xpath("//div[@id='observersTable_info']")).G etAttribute("innerhtml")
dzhariy
(Дмитрий Жарий)
September 4, 2012, 6:36pm
#3
А в чем ошибка?
Попробуйте еще через CSS селектор
div#observersTable_info
getText() в принципе должен работать в этой ситуации.
Попробуйте еще продебажить Xpath/CSS селектор в Firepath
Artem
(Artem)
September 5, 2012, 8:25am
#4
Так отписываюсь: Работал мой метод, но перед ним надо было поставить задержку (Получается, страница сразу не подгружалась)
String string = driver.findElement(By.xpath("//div[@id='observersTable_info']")).G etAttribute("innertext") = НЕ ПОДХОДИТ ТАК КАК ОН ВОЗВРАЩАЕТ НАЗВАНИЕ АТРИБУТА!
Пробывал двумя методами: Работает, но с задержкой )
Спасибо _
metr95
(metr95)
September 5, 2012, 9:16am
#5
Странно.
У меня возвращает текст http://clip2net.com/s/2gPPg