Количество строк в таблице
#1
Отправлено 26 июня 2008 - 14:56
#2
Отправлено 26 июня 2008 - 15:24
Расскажите пожалуйста, как вытащить кол-во строк таблицы?
Я бы предложил
selenium.getElementIndex("//table[@id='idTablitsy']/tbody/tr[last()]").intValue() + 1
или
selenium.getXpathCount("//table[@id='idTablitsy']/tbody/tr").intValue()
#3
Отправлено 27 июня 2008 - 14:15
Кстати а где взять какой нибудь тул, с помощью которого можно получать полные "пути" до элементов?
#4
Отправлено 01 июля 2008 - 03:30
Хм, а почему //table/tr не работает?:(
Зависит от страницы, гляньте её хтмльный код.
Кстати а где взять какой нибудь тул, с помощью которого можно получать полные "пути" до элементов?
XPather 1.4.1
XPath Checker 0.4.1
#5
Отправлено 01 июля 2008 - 06:36
Зависит от страницы, гляньте её хтмльный код.
В коде
<table>
<tr>
</tr>
</table>
и тэга <tbody> в явном виде нет. Отсюда и вопрос - почему //table[@id='']/tbody/tr распознается, а //table[@id='']/tr - нет
#6
Отправлено 01 июля 2008 - 07:42
Зависит от страницы, гляньте её хтмльный код.
В коде
<table>
<tr>
</tr>
</table>
и тэга <tbody> в явном виде нет. Отсюда и вопрос - почему //table[@id='']/tbody/tr распознается, а //table[@id='']/tr - нет
Гм, а XPather что пишет?
#7
Отправлено 02 июля 2008 - 06:35
#8
Отправлено 04 июля 2008 - 04:30
Скорее всего браузер дописывает теги до стандартов.Я Selenium IDE использовал, определяется как //table/tbody. Но я не понимаю почему. Тега как такового ведь нет.
#9
Отправлено 17 октября 2008 - 10:57
Зависит от страницы, гляньте её хтмльный код.
В коде
<table>
<tr>
</tr>
</table>
и тэга <tbody> в явном виде нет. Отсюда и вопрос - почему //table[@id='']/tbody/tr распознается, а //table[@id='']/tr - нет
//table[@id='']/tr не работает потому что вы указываете, что tr тег находится сразу
после тега table... но в реальности после него еще есть тег tbody...
Так для того чтобы заработало надо написать //table[@id='']//tr. Даном случае //tr
значит, что нам надо первый tr елемент после тега table игнорировав любые елементы
между ними.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных