Arquivo corrompido

2 respostas
E

Salve

Estou tentando gerar um relatorio em world. Eu chego a abrir o arquivo e escrever algumas linhas, porem, quando eu abro mesmo ele vem corrompido, alguem sabe o pq ?

Eis o código

try {

      if (args.length > 0) {

        HWPFDocument wd = new HWPFDocument(new FileInputStream(args[0]));

        Range range = wd.getRange();
         range.insertBefore(" ESCREVEU ");

        OutputStream out = new FileOutputStream(args[0]);
        wd.write(out);

       out.close();

        System.out.println("TERMINOU");
      }

    } catch (Exception e) {
      e.printStackTrace();
    }

Valew

2 Respostas

T

Você não pode ter, para o mesmo arquivo, simultaneamente, um FileInputStream e um FileOutputStream.
É melhor ler de um arquivo e gravar em outro, para evitar problemas.

E

Eu tenho um arquivo modelo para ler e inserir os dados do banco.

Mas por enquanto eu quero so inserir uma String para ver se funciona normalmente.

Valew

Criado 15 de janeiro de 2009
Ultima resposta 15 de jan. de 2009
Respostas 2
Participantes 2