Próbuję zorganizować moje dane w .CSV file.I chcesz umieścić moje dane w danym rzędzie więc starałem oddanie „\ n”, ale nie jest working.Please mi pomóc we wprowadzaniu danych do konkretnego row.Thank Ci z góry ..Android: Jak napisać nową linię w pliku 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();
}
}
Co masz na myśli mówiąc "to nie działa"? Co dokładnie widzisz? Będąc specyficznym w zadawaniu pytań, otrzymasz odpowiedzi, których potrzebujesz. –
Na przykład, jeśli "pierwszy, drugi \ nthird" jest dodawany do csv, widoczne są tylko "pierwsze" i "drugie" .. nie możemy wyświetlić "trzeciego" w pliku csv. Mam nadzieję, że jest to problem z edytorami android. Przesyłam plik .csv do komputera z systemem Windows, nawet "trzeci" jest widoczny w nowym wierszu. –