Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2010, 12:32
jorgegetafe
 
Fecha de Ingreso: febrero-2008
Ubicación: Madrid
Mensajes: 474
Antigüedad: 16 años, 3 meses
Puntos: 1
Exclamación Leer fichero con caracteres especiales

Buenos días a todos,

Estoy tratando ficheros txt con java y los "caracteres especiales" me los lee y escribe caracteres raros (cuadrados).

¿Cómo puedo hacer para que lea y escriba bien esos caracteres? He buscado sobre codificación pero no encuentro nada...

Mi código es este:

Código:
...
BufferedReader br = null;
        BufferedWriter out = null;
        try{
            br = new BufferedReader(new FileReader(jFileChooser1.getSelectedFile()));            

            out = new BufferedWriter(new FileWriter( "c:/traducido.txt", true));
            String lineaLeida;

            while ((lineaLeida =  br.readLine()) != null) {
                System.out.println("Linea leida: " + lineaLeida);
                System.out.println("Linea traducida: " + tratarLinea(lineaLeida));
                out.write(strToHtml(lineaLeida));
            }
...
Muchas gracias.