Maison  >  Article  >  Java  >  Exemple Java - Web Scraping

Exemple Java - Web Scraping

黄舟
黄舟original
2017-01-20 11:58:431378parcourir

L'exemple suivant montre comment utiliser le constructeur URL() de la classe net.URL pour explorer une page Web :

/*
 author by w3cschool.cc
 Main.java
 */import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.InputStreamReader;import java.net.URL;public class Main {
   public static void main(String[] args) 
   throws Exception {
      URL url = new URL("http://www.w3cschool.cc");
      BufferedReader reader = new BufferedReader
      (new InputStreamReader(url.openStream()));
      BufferedWriter writer = new BufferedWriter
      (new FileWriter("data.html"));
      String line;
      while ((line = reader.readLine()) != null) {
         System.out.println(line);
         writer.write(line);
         writer.newLine();
      }
      reader.close();
      writer.close();
   }}

Le résultat de l'exécution du code ci-dessus est (le code source de la page Web, stocké dans le fichier data.html dans le répertoire actuel) :

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> 
<meta http-equiv="X-UA-Compatible" content="IE=11,IE=10,IE=9,IE=8"/>……

Ce qui précède est l'exemple Java - contenu d'exploration de page Web. Pour plus de contenu connexe, veuillez prêter attention au contenu de l'exploration de la page Web. Site Web chinois PHP (www.php.cn) !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn