elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Temas
Páginas: [1]
1  Programación / Java / HtmlUnit en: 1 Marzo 2017, 04:29 am
Hola  tengo el siguiente ejercicio de HtmlUnit ... Quiero aguardar  los datos que me extrae el ciclo for en una base de datos  pero si lo el sig ejercicio los datos  me los duplica como  Aguardo mis datos obtenidos correctamente una una base de datos




 
Código
  1. WebClient webClient = new WebClient(BrowserVersion.FIREFOX_45);
  2.  
  3.        HtmlPage page = webClient.getPage("http://www.despegar.com.mx/turismo/zlo/manzanillo/recomendaciones");
  4.  
  5.  
  6.  
  7.        DomNodeList<DomElement> List = page.getElementsByTagName("p");
  8.  
  9.        for (DomElement element : List){    
  10.       if (element.getAttribute("class").equals("comment-name")){    
  11.            Nombre = element.getTextContent();
  12.  
  13.       }
  14.  
  15.        if (element.getAttribute("class").equals("comment-date")){    
  16.               Fecha = element.getTextContent();  
  17.  
  18.  
  19.  
  20.                sql = "INSERT INTO  `Crawler`.`Datos` " + "(`Nombre`,`Fecha`) VALUES " + "(?,?);";
  21. PreparedStatement stmt = db.con.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
  22. stmt.setString(1,Nombre);
  23.                        stmt.setString(2,Fecha);
  24. stmt.execute();
  25.        }


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines