September 1
Il linguaggio Java è utilizzato per sviluppare applicazioni senza piattaforma. Ciò significa che un'applicazione Java può essere eseguito su qualsiasi macchina Linux, Unix, Windows o dispositivi mobili, indipendentemente dal sistema operativo dell'utente. Se si sta scrivendo applicazioni per macchine Windows, è possibile utilizzare Java per importare e leggere documenti Word sul disco rigido. Il processo richiede alcune classi importati che sono liberamente disponibili dal team di Apache, che sono gli sviluppatori per il popolare applicazione host web.
1 Posizionare i file di importazione POI nella directory di esecuzione per l'applicazione Java. I file devono essere importati in file di codice Java. Il seguente codice deve essere utilizzato nella parte superiore del file di codice Java per fare riferimento alle funzioni di Word:
importazione org.apache.poi.poifs.filesystem.
ANDARE
importare org.apache.poi.hwpf.
ANDARE
importare org.apache.poi.hwpf.extractor. *;
2 Leggere nel riferimento file di Word in una variabile flusso di file, che viene utilizzato in tutte le applicazioni Java per leggere i file su un disco rigido. Il seguente codice si legge in un documento denominato \ "Mydoc.doc \" in una variabile flusso di file:
POIFSFileSystem fs = null
ANDARE
fs = new POIFSFileSystem (new FileInputStream (\ "myDoc \");
3 Avviare le classi di Word utilizzati per valutare e analizzare il formato del documento. Il seguente codice si legge nel formato Word e lo analizza, in modo da poter visualizzare le informazioni per l'utente:
documento HWPFDocument = new HWPFDocument (fs)
ANDARE
WordExtractor parola = new WordExtractor (documento);
4 Recuperare i paragrafi dal documento di Word e di impostare una variabile. Il codice seguente consente di creare una serie di punti:
String [] = paragrafi word.getParagraphText ();
5 Stampare i paragrafi. I paragrafi verranno visualizzate in testo semplice per l'utente. Il codice seguente illustra come stampare le informazioni recuperate nel codice Java:
System.out.println (\ "Il primo paragrafo del testo: \" + paragrafi [0]);