2015-02-20 3 views
2

Я разрабатываю приложение Android Phonegap, где мне нужно экспортировать данные из базы данных в Excel или CSV. И я хочу прочитать данные из файла Excel или CSV в мое приложение.Phonegap/Cordova Экспорт в CSV (или) Excel Программно

Есть ли какой-нибудь плагин для этого? Любая идея или предложение об этом?

Заранее благодарен.

+0

Как вы DB выглядеть? – ByteHamster

+0

Это довольно сложно со смесью внешних ключей и ссылок .. поэтому я хочу экспортировать его в csv после обработки его в js. – user3383301

ответ

0

Используйте обычные загрузки HTML файла или попробовать JavaScript FormData()

var request = new XMLHttpRequest(); 
// POST to httpbin which returns the POST data as JSON 
request.open('POST', 'submitform.php', /* async = */ false); 

var formData = new FormData(); 

formData.append('appendedFile', new Blob(['bar']),{type : 'text/text'} 'bar.txt'); // try to write Excel File here 

request.send(formData); 

Для получения дополнительной помощи: https://developer.mozilla.org/en-US/docs/Web/Guide/Using_FormData_Objects

+0

Нет, мне не нужен этот тип кода. Я хочу экспортировать таблицу db в саму память телефона. – user3383301

+0

Веб-сервис - это правильный способ получить данные из db с вашим условием. Если вам нужно использовать CSV-файл в телефоне, попробуйте http://papaparse.com/ Я получил эту ссылку от Google. –

0

Не знаю, в каком языке ваше приложение разработано, но если вы используете AngularJs, я недавно сделал приложение, которое экспортирует вычисленные данные в csv, а затем я отправляю по электронной почте его в формате base64 по электронной почте. Ifyou используют угловые, проверьте ngCSV https://github.com/asafdav/ng-csv

Давор

Смежные вопросы