Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να διαβάσετε αρχεία HTML χρησιμοποιώντας Java

αρχεία ανάγνωσης HTML στη Java δεν είναι διαφορετική από την ανάγνωση αρχείων κειμένου . Εκτός αν η μορφή του αρχείου είναι η XML , διαβάζοντας ένα αρχείο HTML επιτυγχάνεται με ένα αντικείμενο του αρχείου Java . Το αντικείμενο εισάγει το κείμενο από το αρχείο και διαβάζει γραμμή -γραμμή . Μπορείτε έπειτα να χρησιμοποιήσετε το κείμενο για τη χειραγώγηση , ή μπορείτε να δώσετε το κείμενο στην οθόνη . Χρησιμοποιώντας το αντικείμενο του αρχείου σε Java για να διαβάσετε τα αρχεία επιτυγχάνεται με λίγες γραμμές κώδικα . Οδηγίες
Η 1

Εισαγωγή των απαραίτητων βιβλιοθηκών . Χρησιμοποιώντας το αντικείμενο του αρχείου απαιτεί τη χρήση της Java βιβλιοθήκες που δεν είναι αυτόματα εισάγεται όταν δημιουργείτε μια νέα τάξη ή έργου . Ο ακόλουθος κώδικας εμφανίζει τις βιβλιοθήκες που απαιτούνται : java.io.BufferedInputStream εισαγωγής ? Java.io.DataInputStream εισαγωγής ? Java.io.File εισαγωγής ? Java.io.FileInputStream εισαγωγής ? Java.io.FileNotFoundException εισαγωγής ? Java.io.IOException εισαγωγής ? 2

Ανοίξτε το αρχείο και να δημιουργήσει ρυθμιστικά . Το αντικείμενο του αρχείου χρειάζεται τη θέση του αρχείου HTML στον υπολογιστή . Αυτό μπορεί επίσης να είναι ένα αρχείο στον web server . Ο παρακάτω κώδικας ορίζει μια μεταβλητή για να ανοίξετε το αρχείο , και δημιουργεί τις μεταβλητές που θα χρησιμοποιηθεί για την myhtml = new File filestream.File ( " C : \\ \\ myHTML.html ")? FileInputStream fileinput = null? BufferedInputStream mybuffer = null? DataInputStream ΕΙΣΡΟΗ = null?
εικόνων 3

Εκχώρηση τις πληροφορίες του αρχείου με τις μεταβλητές που δημιουργούνται . Οι μεταβλητές ρυθμιστικό φορτώσει τις πληροφορίες στη μνήμη για ταχύτερη times.fileinput ανάγνωση = νέα FileInputStream ( myhtml ) ? Mybuffer = νέα BufferedInputStream ( fileinput ) ? ΕΙΣΡΟΗ = νέα DataInputStream ( mybuffer ) ?
Η 4

Δημιουργήστε ένα βρόχο που διαβάζει το line- by- line αρχείων και την εκτυπώνει στην κονσόλα . Ο παρακάτω κώδικας διαβάζει τα δεδομένα για όσο διάστημα δεν έχει φτάσει στο τέλος της ροής αρχείων : ενώ ( datainput.available ( ) = 0 ! ) { System.out.println ( datainput.readLine ( ) ) ? }

5

Κλείστε το ρεύμα αρχείο . Για να ελευθερώσετε μνήμη από την εφαρμογή , είναι σημαντικό να κλείσετε το αρχείο και ροές δεδομένων : myHTML.close ( ) ? Mybuffer.close ( ) ? Datainput.close ( ) ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα