Preciso modificar o arquivo .txt abaixo, substituindo todos os “<” e “>” por “;” e salvando em um novo arquivo:
####<Jul 7, 2006 2:41:17 AM GMT-03:00> <Log Managem ;t> <> <> <The server log file /weblogic7/wls814_donotdelete/risc46a/bea/user_projects/domains/Londres/as11hm/as11hm.log is opened. All server side log events will be written to this file.>
O código abaixo faz a cópia:
import java.io.*;
public class Arquivo{
public static void main(String[] args){
    
    try {
        
        // Abrindo um arquivo texto para Leitura 
        FileReader ler = new FileReader(new File("C:\\as11hm.log"));
        BufferedReader origem = new BufferedReader(ler);
        // Abrindo um arquivo texto para Gravação
        // A opção "True" abre o arquivo sem apagar o conteúdo.
        FileWriter gravar = new FileWriter(new File("C:\\destino.txt"),false);
     
        // A opção "True" envia para o arquivo a cada println.
        PrintWriter destino = new PrintWriter(gravar,true);
    
        // Lendo as linhas do arquivo origem...   
        String linha;
     
        while ((linha = origem.readLine()) != null) {
            
            destino.println(linha);
        }
         
        // Fechando o arquivo de destino
     
        destino.close();
        gravar.close();
    
        // Fechando o arquivo de origem
        origem.close();
        ler.close();
    }
    
    catch(FileNotFoundException ex1) {
        
        System.out.println("Arquivo não encontrado.");
    }
 
    catch(IOException ex2) {
        
        System.out.println("Erro -> "+ ex2);
    }
}
}
O que devo usar para copiar com as modificações?
Muito Obrigado!
Cristiano Alves dos Santos

