Kā lasīt HTML failus, izmantojot Java

Autors: Randy Alexander
Radīšanas Datums: 1 Aprīlis 2021
Atjaunināšanas Datums: 16 Maijs 2024
Anonim
Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru
Video: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru

Saturs

HTML failu lasīšana Java valodā neatšķiras no teksta failu lasīšanas. Ja vien faila formāts nav XML, varat izlasīt HTML failu, izmantojot Java faila objektu. Tā importē tekstu no faila un nolasa to pēc rindas. Varat manipulēt ar tekstu vai parādīt to ekrānā. Faila objekta izmantošana HTML lasīšanai ir iespējama, izmantojot tikai dažas koda rindas.


Instrukcijas

Java programmēšana ir tikpat vienkārša kā Java kafijas izgatavošana! (java karsts un melns attēls, ko Pix veica ar Marti no Fotolia.com)
  1. Importējiet vajadzīgās bibliotēkas. Izmantojot faila objektu, ir jāizmanto citas bibliotēkas, nevis tās, kas tiek importētas automātiski, veidojot jaunu klasi vai projektu. Šis kods parāda, kādas bibliotēkas jums būs nepieciešamas:

    importēt java.io.BufferedInputStream; importēt java.io.DataInputStream; importēt java.io.File; importēt java.io.FileInputStream; importēt java.io.FileNotFoundException; importēt java.io.IOException;

  2. Atveriet failu un sagatavojiet buferus. Objektam ir nepieciešama HTML faila atrašanās vieta datora iekšienē. Tas var būt arī tīmekļa serverī. Nākamais kods nosaka mainīgo, lai atvērtu failu un izveidotu citus datu plūsmai.

    Faila myhtml = jauns fails (C: myHTML.html); FileInputStream fileinput = null; BufferedInputStream mybuffer = null; DataInputStream datu ievade = null;


  3. Piešķiriet informāciju par failu izveidotajiem mainīgajiem. Bufera mainīgie lielumi ielādē informāciju atmiņā, lai tos varētu lasīt ātrāk.

    fileinput = jauns FileInputStream (myhtml); mybuffer = jauns BufferedInputStream (faila ievade); datainput = jauns DataInputStream (mybuffer);

  4. Izveidojiet cilpu, kas nolasa faila rindu pēc rindas un izdrukā to konsolei. Nākamais kods nolasa datus, līdz tas sasniedz straumes beigas:

    kamēr (datainput.available ()! = 0) {System.out.println (datainput.readLine ()) GO}

  5. Aizveriet faila plūsmu. Lai atbrīvotu atmiņu, ir svarīgi aizvērt failu un datu plūsmas:

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

Rozā krūmi ar romantiku aromātu, ulīgi ziedi un tumši zaļo zaļumu apbalvo nepieciešamo aprūpi un uzmanību, piedāvājot ektravagantu attiekmi pret avām ajūtām. Dažreiz, pirm rozēm ir iepēja ziedēt, to u...

Dažādi rozā rožu toņi

Peter Berry

Maijs 2024

Rozā ir rožu par excellence krāa nevainīgam romantimam, un tie ir viizplatītākā šķirne, ko izmanto aromterapijā. Dārzniekiem pieejamo dažādu toņu robeža var ajaukt kategoriju definīciju; līnija noteik...

Interesanti Ziņojumi