2015-09-16 2 views
1

Мне нужно получить данные из приведенной ниже ссылкеПолучить данные из Xpath на странице - Java

«http://www.portaldatransparencia.gov.br/servidores/Servidor-DetalhaRemuneracao.asp?Op=1&IdServidor=1952541&bInformacaoFinanceira=True»

В ниже XPath мне это нужно, чтобы запустить несколько раз, просто изменяя число в ссылку, но я не знаю, как вернуть нужные мне данные.

"//*[@id="listagemConvenios"]/table/tbody/tr[5]/td[3]".

спасибо.

ответ

0

Использование динамического XPath, как показано ниже: -

String dd; 
for(int i = 1; i <= counti; ++i) 
{ 
    for(int j = 1; i <= countj; ++i) 
    { 
     dd= driver.findElement(By.xpath("//*[@id='listagemConvenios']/table/tbody/tr["+i+"]/td["+j+"]")).getText() ; 
    } 
} 
Смежные вопросы