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