zoukankan      html  css  js  c++  java
  • 导入txt和导出txt文件

    导出:

    导出的内容是字符串,可直接显示在txt文件的

    this.download(‘文件名称’,‘导出的内容’);
    download=(filename, text)=> {
    var element = document.createElement('a');
    element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
    element.setAttribute('download', filename);
    element.style.display = 'none';
    document.body.appendChild(element);
    element.click();
    document.body.removeChild(element);
    };

    导入:

    <input id='file' type="file" onChange={(e)=>{this.handleUpload(e)}} />
    handleUpload=(e)=> {
    const reader = new FileReader();
    // 用readAsText读取TXT文件内容
    reader.readAsText(e.target.files[0]);
    reader.onload = function (e) {
    // console.log(e.target.result);    //读取结果保存在字符串中
    // let my_str = e.target.result;    //直接保存全部数据为一个字符串
    // let my_arr = my_str.split(/[s ]/);   //按空格和换行符切割字符串,并保存在数组中
    var data = {
    params: [{
    value: e.target.result ? e.target.result : '',
    }]
    };
        //导入后发送接口
    $http.post('urlS', this, {
    code: "010",
    data: data,
    success: function (res) {
    if (res.errorCode === '0') {
    console.log('成功')
    }
    }
    });
    }.bind(this);


    };
  • 相关阅读:
    安装minicom串口访问开发板
    《Linux运维趋势》2010-2013年全部期刊下载
    pap与chap协议
    简单linux网络驱动程序
    573. Squirrel Simulation
    576. Out of Boundary Paths
    568. Maximum Vacation Days
    leetcode contest 20
    55 Jump Game i && 45 Jump Game ii
    120. Triangle
  • 原文地址:https://www.cnblogs.com/zxm1993/p/12524432.html
Copyright © 2011-2022 走看看