Artem
(Artem)
04.Сентябрь.2012 13:10:44
#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)
04.Сентябрь.2012 14:03:29
#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
(Дмитрий Жарий)
04.Сентябрь.2012 18:36:49
#3
А в чем ошибка?
Попробуйте еще через CSS селектор
div#observersTable_info
getText() в принципе должен работать в этой ситуации.
Попробуйте еще продебажить Xpath/CSS селектор в Firepath
Artem
(Artem)
05.Сентябрь.2012 08:25:39
#4
Так отписываюсь: Работал мой метод, но перед ним надо было поставить задержку (Получается, страница сразу не подгружалась)
String string = driver.findElement(By.xpath("//div[@id='observersTable_info']")).G etAttribute("innertext") = НЕ ПОДХОДИТ ТАК КАК ОН ВОЗВРАЩАЕТ НАЗВАНИЕ АТРИБУТА!
Пробывал двумя методами: Работает, но с задержкой )
Спасибо _
metr95
(metr95)
05.Сентябрь.2012 09:16:42
#5
Странно.
У меня возвращает текст http://clip2net.com/s/2gPPg