Le langage Java est utilisé pour développer des applications plate-forme libre . Cela signifie qu'une application Java peut fonctionner sur n'importe quelle machine --- Linux , Unix , Windows ou des appareils mobiles --- quel que soit le système d'exploitation de l'utilisateur. Si vous écrivez des applications pour les machines Windows, vous pouvez utiliser Java pour importer et lire des documents Word sur le disque dur . Le processus exige certaines classes importées qui sont disponibles gratuitement auprès de l'équipe d'Apache , qui sont les développeurs de l'application populaire hébergeur. Instructions
1
Placez les fichiers d'import de POI dans le répertoire d'exécution de votre application Java . Les fichiers doivent être importés dans vos fichiers de code Java. Le code suivant doit être utilisé en haut de votre fichier de code Java pour référencer les fonctions de Word : . Org.apache.poi.poifs.filesystem d'importation * ; org.apache.poi.hwpf d'importation * ; org.apache d'importation. . poi.hwpf.extractor * ; .
2
lire dans la référence de fichier Word dans une variable de flux de fichier , qui est utilisé dans toutes les applications Java pour lire les fichiers sur un disque dur . Le code suivant lit dans un document nommé " MYDOC.DOC " dans une variable de flux de fichier : POIFSFileSystem fs = null; fs = new POIFSFileSystem ( new FileInputStream ( " myDoc ");
3
. initier les classes de mots utilisés pour évaluer et analyser le format du document le code suivant lit dans le format Word et analyse , de sorte que vous pouvez afficher les informations pour l'utilisateur: le document HWPFDocument = new HWPFDocument (fs) ; mot WordExtractor = new WordExtractor ( document);
4
Récupérer les paragraphes du document Word et les mettre dans une variable le code suivant va créer un tableau de paragraphes: . String [ ] = word.getParagraphText paragraphes (); < br . > Photos 5
Imprimer les paragraphes les paragraphes seront affichés en texte clair pour l'utilisateur le code suivant illustre comment imprimer les informations récupérées dans le code Java: . System.out.println ("text , premier alinéa, : "+ paragraphes [ 0]);