De Java- taal wordt gebruikt om platformonafhankelijke gratis applicaties te ontwikkelen . Dit betekent dat een Java- applicatie kan draaien op elke machine --- Linux , Unix , Windows of mobiele apparaten --- ongeacht het besturingssysteem van de gebruiker . Als u het schrijven van applicaties voor Windows -machines , kunt u Java gebruiken om Word-documenten importeren en te lezen op de harde schijf . Het proces vereist sommige geïmporteerde klassen die vrij verkrijgbaar zijn bij Apache 's team, dat de ontwikkelaars van de populaire webhost toepassing zijn . Instructies Plaats 1 van de POI- bestanden importeren in de uitvoering directory voor uw Java-toepassing . De bestanden moeten in uw Java- code-bestanden te importeren . De volgende code moet aan de bovenkant van uw Java- code -bestand moet worden gebruikt om het Woord functies verwijzen : . Import org.apache.poi.poifs.filesystem * ; import org.apache.poi.hwpf * ; import org.apache . . poi.hwpf.extractor * ; . kopen van 2 lezen in het Word-bestand verwijzing naar een bestand stroom variabele , die wordt gebruikt in alle Java-toepassingen om bestanden te lezen op een harde schijf . De volgende code leest in een document met de naam " Mijndoc " in een dossier stroom variabele : POIFSFileSystem fs = null ; fs = new POIFSFileSystem (nieuw FileInputStream ( " myDoc " ) ; 3 . initiëren het Woord klassen die worden gebruikt voor het evalueren en analyseren van het document format de volgende code leest in het Word-formaat en ontleedt het, zodat u de informatie voor de gebruiker weer te geven : HWPFDocument document = new HWPFDocument ( fs ) ; WordExtractor woord = new WordExtractor ( document ) ; 4 Haal de leden van het Word-document en zet ze op een variabele de volgende code wordt een array van punten te maken: . String [ ] punten = word.getParagraphText ( ) ; < br . > 5 Print uit de leden de leden worden in platte tekst aan de gebruiker de volgende code illustreert hoe de opgehaalde informatie in de Java-code uit te printen : . System.out.println ( " Eerste paragraaf tekst : " + punten [ 0 ] ) ;
|