データを.CSVファイルで整理しようとしています。データを特定の行に配置したいので、「\ n」を入れてみましたが、動作していません。特定の行にデータを置くのを助けてください。事前にお...Android: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();
}
}
"動作していません"とはどういう意味ですか?あなたは正確に何を見ますか?質問するときに具体的なことは、あなたに必要な答えを与えるでしょう。 –
たとえば、 "first、second \ nthird"がcsvに追加された場合、 "first"と "second"のみが表示されます.csvファイルの "third"を見ることはできません。これがandroid editors.supposeの問題です.csvをWindows PCに転送すると、「3番」も新しい行に表示されます。 –