Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako čítať súbory HTML pomocou Java

Čítanie HTML súbory v Jave nie je nič iné ako čítanie textových súborov . Ak nie je formát súboru je XML , čítanie súboru HTML sa vykonáva pomocou objektu Java súboru . Objekt importuje text zo súboru a číta to riadok po riadku . Potom môžete použiť text pre manipuláciu , alebo môžete výstup textu na obrazovke . Použitie objektu súboru v Jave čítať sa vykonáva s niekoľkými riadkov kódu . Pokyny dovolená 1

Import potrebné knižnice . Použitie objektu súboru vyžaduje použitie Java knižníc , ktoré nie sú automaticky importované , keď vytvoríte novú triedu alebo projektu . Nasledujúci kód zobrazuje knižnice potrebné : import java.io.BufferedInputStream ; import java.io.DataInputStream ; import java.io.File ; import java.io.FileInputStream ; import java.io.FileNotFoundException ; import java.io.IOException ;
2

Otvorte súbor a nastaviť vyrovnávacej pamäti . Objekt súbor potrebuje umiestnenie súboru HTML v počítači . To môže byť tiež súbor na webovom serveri . Nasledujúci kód nastaví premennú otvorte súbor , a to vytvára premenné použiť pre filestream.File myhtml = new File ( " C : \\ \\ myHTML.html " ) ; FileInputStream fileinput = null ; BufferedInputStream mybuffer = null ; DataInputStream datainput = null ;
3

Priraďte informácie o súbore , aby vytvorených premenných . Na vyrovnávacej pamäti premennej načítať informácie do pamäte pre rýchlejšie čítanie times.fileinput = new FileInputStream ( myhtml ) ; mybuffer = new BufferedInputStream ( fileinput ) ; datainput = new DataInputStream ( mybuffer ) ;
4

Vytvorte slučku , ktorý číta súbor riadok po riadku a vytlačí ju do konzoly . Nasledujúci kód načíta dáta tak dlho , až kým nie je dosiahnutý koniec súboru dátového prúdu : while ( datainput.available ( ) = 0 ! ) { System.out.println ( datainput.readLine ( ) ) ; }

5

Zatvorte súbor dátového prúdu . Ak chcete uvoľniť pamäť z aplikácie , je dôležité uzavrieť prúdy súborov a dát : myHTML.close ( ) ; mybuffer.close ( ) ; datainput.close ( ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené