Replace em arquivo word

0 respostas
Algebra
try  
   {  
  
    File Arquivo            = new java.io.File(Principal.patch +      Principal.ARQUIVO_DO_CONTRATO);  
    InputStream inputStream = null;  
    inputStream             = new java.io.FileInputStream(Arquivo);  
    POIFSFileSystem fs      = new POIFSFileSystem(inputStream);  
    HWPFDocument document   = new HWPFDocument(fs);  
    Range range             = document.getRange();  
  
  
   range.replaceText(Principal.VAR_NOME_EMPRESA, Principal.NOME_EMPRESA);  
   range.replaceText(Principal.VAR_VALOR_CONTRATO, Principal.VALOR_CONTRATO);  
   range.replaceText(Principal.VAR_VALOR_MULTA, Principal.VALOR_MULTA);  
  
  
    FileOutputStream output = new FileOutputStream(Principal.patch + "teste100.doc");  
    document.write(output);  
    output.close();  
      
    }catch(Exception e){  
        e.printStackTrace();  
        //JOptionPane.showMessageDialog(this,"Arquivo Etiqueta Não Encontrado!","Mensagem de Erro",JOptionPane.ERROR_MESSAGE);  
}

to usando este codigo mas o arquivo gerado parece estar corrompido, alguem sabe o pq?

Criado 14 de fevereiro de 2012
Respostas 0
Participantes 1