安卓端数据导出成txt文件
toExport() {
if (this.dataList == false) {
this.$createDialog({
type: "alert",
content: "数据為空",
confirmBtn: "確定",
icon: "cubeic-alert"
}).show();
} else {
var that = this;
this.$createDialog({
type: "confirm",
icon: "cubeic-alert",
content: "確定導出嗎?",
confirmBtn: {
text: "確定",
active: true,
disabled: false,
href: "javascript:;"
},
cancelBtn: {
text: "取消",
active: false,
disabled: false,
href: "javascript:;"
},
onConfirm: () => {
var data = [];
this.dataList.forEach(x => {
var datas = x.counter + "," + x.barcode + "," + x.qty + "\n";
//var datas = x.counter + "," + x.barcode + "," + x.qty;
data.push(datas);
});
//合并数组为字符串
var temp_string = data.join("");
//alert(temp_string)
//alert(window.requestFileSystem)
window.requestFileSystem(
LocalFileSystem.PERSISTENT,
,
function(fs) {
//alert("open: " + fs.name);
fs.root.getFile(
"stocking.txt",
{ create: true, exclusive: false },
function(fileEntry) {
//alert(fileEntry);
//alert("is file?" + fileEntry.isFile.toString());
//文件内容
//alert (typeof temp_string)
// alert("插入的内容是"+temp_string)
var dataObj = new Blob([temp_string], {
type: "text/plain"
});
// var dataObj2 = new Blob(["temp_string"], {
// type: "text/plain"
// });
//写入文件
that.writeFile(fileEntry, dataObj);
//that.writeFile(fileEntry, dataObj2);
},
that.onErrorCreateFile
);
},
that.onErrorLoadFs
);
}
}).show();
}
//持久化数据保存
},
writeFile(fileEntry, dataObj) {
var that=this;
//创建一个写入对象
fileEntry.createWriter(function(fileWriter) {
//文件写入成功
fileWriter.onwriteend = function() {
that.contents="數據保存成功";
that.showPopup();
};
//文件写入失败
fileWriter.onerror = function(e) {
that.contents="數據保存失敗";
that.showPopup();
};
//写入文件
fileWriter.write(dataObj);
});
},
安卓端数据导出成txt文件的更多相关文章
- dataview将excel表格的数据导出成txt文件
有时候需要处理大量的数据,且这些数据又存在于excel表格内,在平时的时候,我是非常喜欢这样的数据的,因为只要是excel表格内的数据,处理起来的方法就很方便.也可能我平时遇见的数据总是以一种杂乱无章 ...
- php 读取网页源码 , 导出成txt文件, 读取xls,读取文件夹下的所有文件的文件名
<?php // 读取网页源码$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLO ...
- Pl/sql 如何将oracle的表数据导出成excel文件?
oracle将表数据导出成excel文件的方法 1)在SQL窗体上,查询需要导出的数据 --查询数据条件-- ; 结果视图 2)在查询结果的空白处,右键选择Copy to Excel 3) 查看导出e ...
- 把mysql的数据导出成txt
把mysql的数据导出成txt select a from b into outfile '/sqlfile/a.txt'; my.ini里需要设置secure_file_priv = d:/sqlf ...
- mysql中数据导出成excel文件语句
代码如下 复制代码 mysql>select * from xi_table into outfile ’d:test.xls’; 导出为txt文件: 代码如下 复制代码 select * f ...
- es实战之数据导出成csv文件
从es将数据导出分两步: 查询大量数据 将数据生成文件并下载 本篇主要是将第二步,第一步在<es实战之查询大量数据>中已讲述. csv vs excel excel2003不能超过6553 ...
- 数据库数据导出成XML文件
在数据库中,怎样把库中的数据导出XML文件, sql语句如下: SELECT * FROM 表名 FOR XML AUTO, ELEMENTS
- vue.js纯前端处理如何将后台返回来的csv数据导出成csv文件
需要实现一个下载csv文件的功能,但后台没有对这个下载文件进行处理,而是将csv数据传给前台而已,需要前台做一下处理. 这是按钮的代码: <a> <el-button size=&q ...
- plsql 把数据导出成为 .sql文件,记住了
今天上午,同事 提醒我.可以直接把数据导出成 .sql 文件,类似于 反编译.见下图
随机推荐
- Mercurial (hg) Hook : PHP Syntax Check , hg 代码检测 钩子
用百度搜了一遍hg的hook教程,发现真的是太少了.公司目前正要用到这个,正好本人负责,So. 百度是个坑,少有的几篇文章,再加上善于发现的眼睛,发现TortoiseHg的UI操作都会在控制台显示动作 ...
- 【代码审计】XIAOCMS_后台database.php页面存在任意文件删除漏洞
0x00 环境准备 XIAOCMS官网: http://www.xiaocms.com/ 网站源码版本:XiaoCms (发布时间:2014-12-29) 程序源码下载:http://www.xi ...
- 《奔跑吧Ansible》
第1章 Ansible 简介 第2章 Ansible playbook 第3章 Ansible inventory 第4章 Ansible 变量与fact 第5章 引入测试应用:Mezzanine 第 ...
- iOS - UIView属性hidden, opaque, alpha, opacity的区别
iOS开发-之UIView属性hidden, opaque, alpha, opacity的区别 一.alpha 液晶显示器是由一个个的像素点组成的,每个像素点都可以显示一个由RGBA颜色空间组成的一 ...
- 【本周主题】第三期 - JavaScript 内存机制
- Phoenix系列:原子的Upsert
Phoenix的插入语句是Upsert,Update和Insert的组合语义.即,如果数据表中没有这条记录那么插入这条记录,如果有则更新.判断是否存在相同的数据是使用ON DUPLICATE KEY来 ...
- git diff命令详解
1 如下命令: [devel@localhost pontus]$ git diff webserver/web_pontus/app_api/v0/urls.py# 显示如下: diff --git ...
- 网络通信协议八之(传输层)TCP协议详解
传输层协议 分段是为了提高传输效率,封装是指给每个数据段添加一个编号 端到端的传输是逻辑上的端到端,并不是真正意义上的发送方某层与接收方某层之间的传输 IP协议只是保证数据报文发送到目的地,为主机之间 ...
- Flask web开发之路八
今天写Flask_SQLAlchemy的外键及其关系 ### Flask-SQLAlchemy外键及其关系: 主app文件代码: from flask import Flask from flask_ ...
- redis数据持久化的两种方式
1,AOF AOF持久化以日志的形式记录服务器所处理的每一个写.删除操作,查询操作不会记录,以文本的方式append记录,可以打开文件看到详细的操作记录.(相同数量的数据集而言,AOF文件通常要大于R ...