Como ler um documento do Word com o Java

Escrito por lysis | Traduzido por leonardo mesquita
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como ler um documento do Word com o Java
Crie e leia arquivos do Word com o Java (documents image by AGITA LEIMANE from Fotolia.com)

A linguagem Java é usada para desenvolver aplicativos de plataforma livre. Isto significa que uma aplicação Java pode rodar em qualquer máquina Linux, Unix, Windows ou dispositivos móveis, independentemente do sistema operacional do usuário. Se você está programando aplicações para máquinas Windows, você pode usar o Java para importar e ler documentos do Word no disco rígido. O processo requer algumas classes importadas que a equipe do Apache, que são os desenvolvedores do popular aplicativo web host, dispõe gratuitamente .

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

  1. 1

    Coloque os arquivos importados POI no diretório de execução para a sua aplicação Java. Os arquivos precisam ser importados em seus arquivos de código Java. O código a seguir deve ser usado na parte superior do seu arquivo de código Java para referenciar as funções do Word:. import org.apache.poi.poifs.filesystem. GO import org.apache.poi.hwpf. GO import org.apache.poi.hwpf.extractor.*;

  2. 2

    Faça com que a referência do arquivo do Word seja lida em uma transmissão de arquivo de fluxo variável, que é usada em todas as aplicações Java para ler arquivos em um disco rígido. O código a seguir lê um documento chamado "MyDoc.doc" em um arquivo de fluxo variável: POIFSFileSystem fs = null GO fs = new POIFSFileSystem (new FileInputStream ("myDoc ");

  3. 3

    Inicie as classes do Word utilizadas para avaliar e analisar o formato do documento. O código a seguir lê no formato Word e analisa-o, assim, você pode visualizar as informações para o usuário: HWPFDocument document = new HWPFDocument(fs) GO WordExtractor word = new WordExtractor(document);

  4. 4

    Recupere os parágrafos do documento do Word e coloque-os em uma variável. O código a seguir irá criar uma série de parágrafos: String [] paragraphs = word.getParagraphText ();

  5. 5

    Imprima os parágrafos. Os parágrafos serão exibidos em texto simples para o usuário. O código a seguir ilustra como imprimir informações recuperadas no código Java: System.out.println ("O texto do primeiro parágrafo:" + parágrafos [0]);

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível