Android-从表值生成CSV文件

我有一个包含一个表的数据库,我想用该表的值生成CSV文件。

实际上,我想通过电子邮件将此CSV文件作为附件发送。我知道将文件作为附件发送到电子邮件中intent(ACTION_SEND),但是我不知道创建过程或创建CSV格式文件的方法。

请给我建议或想法。

回答:

你可以用opencsv这个

从这里下载库:

http://sourceforge.net/projects/opencsv/

在这里,您可以找到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

}

以上是 Android-从表值生成CSV文件 的全部内容, 来源链接: utcz.com/qa/403220.html

回到顶部