Estoy tratando de organizar mis datos en un archivo .CSV. Quiero poner mis datos en una fila en particular, así que traté de poner "\ n" pero no funciona. Por favor, ayúdenme a poner datos en una fila en particular. Gracias que de antemano ..Android: ¿Cómo escribir nueva línea en un archivo CSV?
public void writeData(String data,String strFilePath)
{
PrintWriter csvWriter;
try
{
File file = new File(strFilePath);
if(!file.exists()){
file = new File(strFilePath);
}
csvWriter = new PrintWriter(new FileWriter(file,true));
csvWriter.print(data+","+"hello");
csvWriter.append('\n');
csvWriter.print("world");
csvWriter.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
¿Qué quiere decir con "it is not working"? ¿Qué es exactamente lo que ves? Ser específico al hacer preguntas le dará las respuestas que necesita. –
Por ejemplo, si se agrega "first, second \ nthird" en csv, solo "first" y "second" están visibles ... no podemos ver "third" en el archivo csv. Espero que este sea el problema con los editores de Android. Transfiero mi .csv a la PC de Windows, incluso el "tercero" es visible en la nueva fila. –