我正在开发一个Phonegap Android应用程序,我需要将数据从数据库导出到Excel或CSV。我想将Excel或CSV文件中的数据读入我的应用程序。
有没有插件可以实现这个目标?有任何想法或建议来实现这个目标吗?
答案 0 :(得分: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
答案 1 :(得分:0)
我认为你想要的插件是Cordova File插件: https://github.com/apache/cordova-plugin-file
此外,如果您正在使用AngularJS,那么Cordova插件的ngCordova包装器:http://ngcordova.com/docs/plugins/file/
我会给出一个例子,但那些包含很好的文档和示例。
答案 2 :(得分:0)
不知道您的应用程序开发的是什么,但如果您使用的是AngularJs,我最近做了一个将计算数据导出到csv的应用程序,然后我使用base64格式将其通过电子邮件发送到电子邮件。如果您使用的是角度,请检查ngCSV https://github.com/asafdav/ng-csv
达沃尔