Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > archivo de texto en formato windows

cordial saludo para todos,
estoy tratando de realizar una aplicación que toma un string y lo guarda en un archivo de texto pero al revisarlo con el bloc de notas no sale en un formato adecuado.
esta es la funcion
public void CreaArchivo(String a) throws IOException{
System.out.println(a);
BufferedWriter bw;
JFileChooser file=new JFileChooser();
file.showSaveDialog(file);
File guarda =file.getSelectedFile();//ok

if(guarda !=null)
{
/* FileWriter save=new FileWriter(guarda+".txt");
save.write(a);
save.close(); */
bw =new BufferedWriter(new OutputStreamWriter(
new FileOutputStream(guarda+".txt"), "ISO-8859-1"));
//bw = new BufferedWriter(new FileWriter(guarda+".txt"),"utf-8");
bw.write(a);
bw.close();
JOptionPane.showMessageDialog(null,"El archivo se a guardado Exitosamente","Información",JOptionPane.INFORMATION_MESSAGE);
}
}
que podria hacer para que guardara los datos de forma adecuada conservando las Ñ y los acentos y los saltos de linea.

septiembre 5, 2017 | Registered Commentermaurio008