Comment lire des fichiers HTML avec Java

Auteur: Monica Porter
Date De Création: 15 Mars 2021
Date De Mise À Jour: 23 Avril 2024
Anonim
APPRENDRE LE JAVA #15 - LES FICHIERS
Vidéo: APPRENDRE LE JAVA #15 - LES FICHIERS

Contenu

La lecture de fichiers HTML en Java n’est pas différente de la lecture de fichiers texte. À moins que le format de fichier ne soit XML, vous pouvez lire un fichier HTML à l'aide d'un objet de fichier Java. Il importe le texte du fichier et le lit, ligne par ligne. Vous pouvez manipuler le texte ou l'afficher à l'écran. L'utilisation de l'objet fichier pour lire le code HTML est possible en utilisant seulement quelques lignes de code.


Les instructions

Programmer en Java est aussi simple que de préparer un café Java! (java image chaude et noire par Pix par Marti de Fotolia.com)
  1. Importez les bibliothèques requises. L'utilisation de l'objet fichier nécessite l'utilisation de bibliothèques autres que celles importées automatiquement lorsque vous créez une nouvelle classe ou un nouveau projet. Le code suivant indique les bibliothèques dont vous aurez besoin:

    importer java.io.BufferedInputStream; importer java.io.DataInputStream; importer java.io.File; importer java.io.FileInputStream; importer java.io.FileNotFoundException; importer java.io.IOException;

  2. Ouvrez le fichier et préparez les tampons. L'objet a besoin de l'emplacement du fichier HTML à l'intérieur de l'ordinateur. Cela peut aussi être sur un serveur web. Le code suivant définit une variable pour ouvrir le fichier et en crée d'autres pour le flux de données.


    Fichier myhtml = nouveau fichier ( "C: myHTML.html "); FileInputStream fileinput = null; BufferedInputStream mybuffer = null; DataInputStream datainput = null;

  3. Attribuez les informations sur le fichier aux variables créées. Les variables tampons chargent les informations en mémoire pour une lecture plus rapide.

    fileinput = new FileInputStream (myhtml); mybuffer = new BufferedInputStream (fileinput); datainput = new DataInputStream (mybuffer);

  4. Créez une boucle qui lit le fichier ligne par ligne et l’imprime sur la console. Le code suivant lit les données jusqu'à la fin du flux:

    while (datainput.available ()! = 0) {System.out.println (datainput.readLine ()) GO}

  5. Fermez le flux de fichiers. Pour libérer de la mémoire, il est important de fermer le fichier et les flux de données:

    myHTML.close (); mybuffer.close (); datainput.close ();

Le viru de l'immunodéficience féline, communément appelé FIV, attaque le ytème immunitaire de chat, rendant impoible la lutte contre le infection et le cancer. Le viru de ...

Une déchirure dan de imple rideaux peut être pénible, urtout i elle et grande ou i elle e trouve dan une zone viible. Au lieu de remplacer un panneau de rideau entier, eayez d'abord...

Le Choix Des Éditeurs