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

Συγγραφέας: Randy Alexander
Ημερομηνία Δημιουργίας: 24 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 20 Νοέμβριος 2024
Anonim
Πώς να συνδέσετε μια σελίδα με μια άλλη σελίδα σε HTML
Βίντεο: Πώς να συνδέσετε μια σελίδα με μια άλλη σελίδα σε HTML

Περιεχόμενο

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


Οδηγίες

Ο προγραμματισμός σε Java είναι τόσο εύκολος όσο ο καφές Java! (java καυτή και μαύρη εικόνα από το Pix από τον Marti από την Fotolia.com)
  1. Εισαγάγετε τις απαιτούμενες βιβλιοθήκες. Η χρήση του αντικειμένου αρχείου απαιτεί τη χρήση βιβλιοθηκών διαφορετικών από αυτές που εισάγονται αυτόματα όταν δημιουργείτε μια νέα κλάση ή έργο. Ο παρακάτω κώδικας δείχνει ποιες βιβλιοθήκες θα χρειαστείτε:

    εισαγωγή java.io.BufferedInputStream; εισαγωγή java.io.DataInputStream; import java.io.File; εισαγωγή java.io.FileInputStream; εισαγωγή java.io.FileNotFoundException; εισαγωγή java.io.IOException;

  2. Ανοίξτε το αρχείο και προετοιμάστε τα buffer. Το αντικείμενο χρειάζεται τη θέση του αρχείου HTML μέσα στον υπολογιστή. Μπορεί επίσης να είναι σε διακομιστή ιστού. Ο ακόλουθος κώδικας ορίζει μια μεταβλητή για να ανοίξει το αρχείο και δημιουργεί άλλα για τη ροή δεδομένων.


    Αρχείο myhtml = νέο αρχείο ( "C: myHTML.html "); FileInputStream fileinput = null; BufferedInputStream mybuffer = null; DataInputStream datainput = null;

  3. Αναθέστε τις πληροφορίες σχετικά με το αρχείο στις δημιουργούμενες μεταβλητές. Οι μεταβλητές buffer αποθηκεύουν τις πληροφορίες στη μνήμη ώστε να διαβάζονται ταχύτερα.

    fileinput = νέο αρχείο FileInputStream (myhtml); mybuffer = νέα BufferedInputStream (fileinput); datainput = νέο DataInputStream (mybuffer);

  4. Δημιουργήστε ένα βρόχο που διαβάζει τη γραμμή αρχείου ανά γραμμή και εκτυπώνει την στην κονσόλα. Ο παρακάτω κώδικας διαβάζει τα δεδομένα μέχρι να φτάσει στο τέλος του ρεύματος:

    ενώ (datainput.available ()! = 0) {System.out.println (datainput.readLine ()) GO}

  5. Κλείστε τη ροή αρχείων. Για να ελευθερώσετε τη μνήμη, είναι σημαντικό να κλείσετε το αρχείο και τις ροές δεδομένων:

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

Συνήθως η φροντίδα των ζώων είναι διασκεδαστική, αλλά όλα αλλάζουν όταν πρόκειται για περιττώματα. Αν και οι γάτες είναι γνωστό ότι είναι καθαρά και αυτοδύναμα ζώα, μερικές φορές τα κόπρανα κολλάνε στ...

Ο χειρισμός μπάλας είναι μια βασική δεξιότητα για κάθε παίκτη μπάσκετ. Αυτό το άρθρο επικεντρώνεται σε μια άσκηση που μπορεί να βελτιώσει αυτή την ικανότητα: "Σκάλες μπάλας". Αυξάνει την αίσ...

Δημοφιλή Άρθρα