1

私は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);

そして、追加を使用して情報を入力しましたが、同じ問題があります。

誰かがこれを理解する別の方法を持っていますか、または上記の例で私が見逃したものはありますか?

4

1 に答える 1

0

あなたのファイルは本当に空ですか?エクスポートするデータによっては、ファイルが実際には 1K よりもはるかに小さい場合があります。私はアンドロイドを知らないので、非常に小さなファイルサイズの表示をどのように処理するのかわかりません...

于 2013-03-28T16:27:42.037 に答える