私はAndroidプロジェクトに取り組んでおり、その一部はデータベースからcsvファイルにデータをエクスポートすることです.
私はすでに多くのスレッド、特にopencsvを読んでいて、これを試しています:
CSVWriter writer = null;
try {
writer = new CSVWriter(my file name);
// just an example
String[] entries = "1,2,3,4,5,6".split(",");
writer.writeNext(entries);
} catch (IOException e) {
// TODO: handle exception
}
ファイルは作成されますが、サイズは 0KB です。
私は別の方法でそれを理解しようとします。以下のコードを参照してください。
File myFile = new File(my file name);
myFile.createNewFile();
FileOutputStream fOut = new FileOutputStream(myFile);
OutputStreamWriter myOutWriter = new OutputStreamWriter(fOut);
そして、追加を使用して情報を入力しましたが、同じ問題があります。
誰かがこれを理解する別の方法を持っていますか、または上記の例で私が見逃したものはありますか?