创建Android应用程序

问题描述:

.csv文件如何创建的.csv文件在Android应用程序中,我们将存储像一些雇工一些细节上的数据?创建Android应用程序

下载库添加到您的应用程序。

你的应用程序中做

 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

谢谢,但如何在这个文件中插入数据.... – 2012-03-05 05:11:50

+0

ü在那里,可使用此代码帮助的是,该文件只只读,我婉给读写权限,我该怎么做...... – 2012-03-05 05:22:45

+0

如果我想在同一个csv中追加数据怎么做? – Dhrupal 2016-07-28 10:58:42

您可以使用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; 

... 
} 

我不知道,你可以使用bindy没有骆驼核心,如果没有那么它可能是你不希望在一个Android应用程序的依赖;)

还有其他的负载options。从 here

和jar文件