Programa Java para leer y descargar la página web
Pasos:
1. Cree un objeto de URL y pase url como string para descargar la página web.
Ejemplo de URL = nueva URL (pase la URL de la página web que desea descargar)
2. Cree el objeto Buffered Reader y pase openStream(). Método de URL en objeto de flujo de entrada.
3. Cree un objeto de string para leer cada línea una por una de la secuencia.
4. Escriba cada línea en el archivo html donde se descargará la página web.
5. Cierre todos los objetos.
6. Captura excepciones si la URL no se pudo descargar.
Programa:
package normal; // Java program to read and download // webpage in html file import java.io.*; import java.net.URL; import java.net.MalformedURLException; public class download { public static void DownloadWebPage(String webpage) { try { // Create URL object URL url = new URL(webpage); BufferedReader readr = new BufferedReader(new InputStreamReader(url.openStream())); // Enter filename in which you want to download BufferedWriter writer = new BufferedWriter(new FileWriter("Download.html")); // read each line from stream till end String line; while ((line = readr.readLine()) != null) { writer.write(line); } readr.close(); writer.close(); System.out.println("Successfully Downloaded."); } // Exceptions catch (MalformedURLException mue) { System.out.println("Malformed URL Exception raised"); } catch (IOException ie) { System.out.println("IOException raised"); } } public static void main(String args[]) throws IOException { String url = "https://www.geeksforgeeks.org/"; DownloadWebPage(url); } }
Producción:
Successfully Downloaded.
Publicación traducida automáticamente
Artículo escrito por NishuAggarwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA