Как экспортировать данные в CSV-файл в Android?

Я создал файл csv со следующим форматом, который я собираюсь вывести на SD-карту устройства:

Ship Name,Scientist Name,Scientist Email,Sample Volume,Sample Colour,Longitude,Latitude,Material,Date 

Каждый из vales в csv будет иметь строку типа, за исключением последнего значения даты. Имя файла csv – AnalysisData.csv

Я посмотрел примеры на Stackoverflow, например, Экспорт данных из CSV-файла из приложения android, но это создает новый файл, который мне не нужен.

Я уже добавил банку opencsv в свой проект, поэтому просто нужен соответствующий пример.

Есть ли у кого-нибудь советы по достижению этого в Android?

Попробуйте этот фрагмент кода:

 String baseDir = android.os.Environment.getExternalStorageDirectory().getAbsolutePath(); String fileName = "AnalysisData.csv"; String filePath = baseDir + File.separator + fileName; File f = new File(filePath ); CSVWriter writer; // File exist if(f.exists() && !f.isDirectory()){ mFileWriter = new FileWriter(filePath , true); writer = new CSVWriter(mFileWriter); } else { writer = new CSVWriter(new FileWriter(filePath)); } String[] data = {"Ship Name","Scientist Name", "...",new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").formatter.format(date)}); writer.writeNext(data); writer.close(); 
Intereting Posts
Кросс-платформенная мобильная разработка HTML5 с единой кодовой базой, включая сервер приложений и собственные клиентские библиотеки? Android Html.fromHtml () доза не работает корректно в стиле вложенного текста Круговая контрольная панель Android – Firebase jobdispatcher Libgdx: Android-приложение не может найти основной класс игры GCM Push-сообщения хранятся на сервере до тех пор, пока не появится новый Запретить удаление файлов в Android Создание setError () для Spinner Android: Как получить текущий контекст приложения в AsyncTask? Пользовательский вид внутри HorizontalScrollView не прокрутка Простое приложение OCR с использованием камеры Android Как получить значение uid приложения Android из списка, отображаемого в счетчике? Android U_MISSING_RESOURCE_ERROR при заполнении пользовательского представления в ListFragment Как декодировать AndroidManifest.xml Как ленить загружать URL-адрес изображения в google maps markers icon