相关疑难解决方法(0)

Android - 从表值生成CSV文件

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

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

请给我建议或想法.

java android

10
推荐指数
2
解决办法
4万
查看次数

如何在Android中的现有csv文件中存储新值?

我正在开发一个ANDROID项目,我必须从一些数据创建一个CSV文件.我可以通过创建标题来创建csv文件和存储数据.

下面给出的代码片段::

package com.csvtry;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;

public class csvtry extends Activity {
    public static String abc=null;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        generateCsvFile("Example1.csv"); 

    }
    private static void generateCsvFile(String sFileName)
    {
        try
        {
            File root = Environment.getExternalStorageDirectory();
            File gpxfile = new File(root, sFileName);
            FileWriter writer = new FileWriter(gpxfile);

            abc="Guwahati";

            writer.append("Emp_Name");
            writer.append(',');
            writer.append("Adress");
            writer.append('\n');

            writer.append("hussain");
            writer.append(',');
            writer.append("Delhi");
            writer.append('\n');

            //generate whatever data …
Run Code Online (Sandbox Code Playgroud)

android

7
推荐指数
1
解决办法
5039
查看次数

标签 统计

android ×2

java ×1