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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  HtmlUnit
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: HtmlUnit  (Leído 1,394 veces)
Oscar

Desconectado Desconectado

Mensajes: 1


Ver Perfil
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


« Última modificación: 1 Marzo 2017, 04:34 am por engel lex » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines