如何在Android应用程序中创建 .csv 文件,其中我们将存储一些数据,例如一些员工详细信息?
从这里下载库文件。
将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
}
使用Bindy的示例:
@CsvRecord(isOrdered = true)
public Class Order {
@DataField(pos = 1, position = 11)
private int orderNr;
@DataField(pos = 2, position = 10)
private String clientNr;
...
}
我不确定你是否可以在没有camel-core的情况下使用bindy,如果不行的话,那么这可能是你不想在Android应用中添加的依赖项 ;)
还有许多其他选项可供选择。