2012-03-05 8 views

答えて

6

here

からダウンロードライブラリとjarファイルをアプリケーションに追加します。アプリケーション内

 CSVWriter writer = null; 
try 
{ 
    writer = new CSVWriter(new FileWriter("/sdcard/myfile.csv"), ','); 
    String[] entries = "first#second#third".split("#"); // array of your values 
    writer.writeNext(entries); 
    writer.close(); 
} 
catch (IOException e) 
{ 
    //error 
} 
+0

おかげで、どのようにこのファイルにデータを挿入する操作を行う.... –

+0

uが存在し、このコードを使用して、そのために助けることができ、ファイルのみ読み取り専用、私はへのWAN読み書きの許可を与えたら、どうすればいいのですか... –

+0

同じCSVでデータを追加する方法は? – Dhrupal

3

たとえば、String.formatまたはMessageFormatを使用して独自の実装を作成したり、StringTemplateのようなテンプレートエンジンを使用したり、Bindyなどのツールを使用できます。

bindyを使用した例:

@CsvRecord(isOrdered = true) 
public Class Order { 

    @DataField(pos = 1, position = 11) 
    private int orderNr; 

    @DataField(pos = 2, position = 10) 
    private String clientNr; 

... 
} 

私はそれはおそらくあなたがAndroidアプリにはしたくない依存関係だない場合は、ラクダコアなしbindyを使用することができるかわからない;)

他にもoptionsの負荷があります。

関連する問題