0
respostas

Capturar dados da tabela e extrair dentro do CSV

Prezados bom dia,

Estou tentando extrair as informações da tabela do site e jogar na planilha excel, mas não consigo. Veja o código abaixo:

public static void main(String[] args) throws SQLException, IOException, JSONException { // abre Chrome System.setProperty("webdriver.chrome.driver","C:/Users/André Luiz/Documents/site/chromedriver.exe");

String url = "https://docescomamor.com.br/tabelas-de-bolos/";
WebDriver driver = new ChromeDriver();
driver.get(url);

TabelaTref = driver.findElement(By.xpath("//*[@id="page-26"]/div/table[2]"));
 List listaMovimentacao = new ArrayList(TabelaTref.findElements(By.cssSelector("tr")));

 int limite = 10;
 WebElement movimentacaoAtual;
 for(int i = listaMovimentacao.size(); i > 1 && limite > 0; i--) {
        movimentacaoAtual = driver.findElement(By.xpath("//*[@id="page-26"]/div/table[2]/tbody/tr[+ i +]/td[1]"));
        if(verificacao.verificaoData(movimentacaoAtual.getText())) {
            limite--;
            System.out.println(listaMovimentacao);
            return resultado;
        }
   }