El ejemplo de este artículo le dice al método de usar Java para usar reptiles para capturar el contenido de la página web del sitio web. Compártelo para todos para su referencia. Los detalles son los siguientes:
Recientemente, utilicé Java para estudiar la tecnología de escalada. El otro es uno mismo de Java.
El código es el siguiente:
// El primer método // Este método es usar el paquete proporcionado por Apache, simple y conveniente //, pero se utilizan los siguientes paquetes: Commons-Codec -.4.Jar // Commons-Httpclient-3.1.jar // Commons -logging -1.0.4.Jarpublic static string createHttpClient (String url, string param) {httpclient client = new httpclient () {// if (param! = NULL) // Keyword = new String (param.getBytes ("GB2312"), "ISO-8859-1"); -Generatd Catch Block // e1.printstackTrace (); SetRequestBody (datos); Puede cancelar el cierre de sesión y estudiar. "); // Eliminar la etiqueta System.out.println (p) con lenguaje HTML en la página web;} Catch (Exception e) {E.PrintStackTrace ();} Respuesta de retorno;} // El segundo método // este método es la URL de Java para capturar el contenido del sitio web String getPageContent (String Strurl, String StrpoStukest, int maxLength) {// ingbuffer (); setProperty ("sun.net.client.defaultreadtimeout", "5000"); longitud ()> 0) {hconnect.setDoutput (true); contenido bufferedReader rd = new BufferedReader H; ) ch); ]*> "," "); System.out.println (s); rd.close (); hconnect.disconnect (); return buffer.ToString (). Trim ();} Catch (Exception e) {// Error de retorno ": Lea la página web Falló! "; // return null;}}
Luego escriba una clase de prueba:
Public static void main (string [] args) {string url = "//www.vevb.com"; palabra clave);/ el primer método // p.getPageContent (url, "post", 100500);
Jaja, mira la consola, ¿obtienes el contenido de la página web?
Se espera que este artículo sea útil para el diseño del programa Java de todos.