精华内容
下载资源
问答
  • 1,纯js实现文件的上传读取数据并展示 github 可以下载文件本地运行 演示地址 读取本地文件 $(function() { document.getElementById('file').addEventListener('change', function(e) { var files = e.target....

    1,纯js实现文件的上传读取数据并展示

    github 可以下载文件本地运行
    演示地址

    读取本地文件

    $(function() {
    		document.getElementById('file').addEventListener('change', function(e) {
    			var files = e.target.files;
    			console.log(files)
    			if(files.length == 0) return;
    			var f = files[0];
    			console.log(f)
    			if(!/\.xlsx$/g.test(f.name)) {
    				alert('仅支持读取xlsx格式!');
    				return;
    			}
    			readWorkbookFromLocalFile(f, function(workbook) {
    				readWorkbook(workbook);
    			});
    		});
    		// loadRemoteFile('./sample/test.xlsx');
    	});
    	
     // 读取本地excel文件
        function readWorkbookFromLocalFile(file, callback) {
            var reader = new FileReader();
            reader.onload = function(e) {
                var data = e.target.result;
                var workbook = XLSX.read(data, {type: 'binary'});
                if(callback) callback(workbook);
            };
            reader.readAsBinaryString(file);
        }
     function readWorkbook(workbook) {
            var sheetNames = workbook.SheetNames; // 工作表名称集合
            var worksheet = workbook.Sheets[sheetNames[0]]; // 这里我们只读取第一张sheet
            var csv = XLSX.utils.sheet_to_csv(worksheet);
            document.getElementById('result').innerHTML = csv2table(csv);
        }
    

    workbook就是我们需要的数据
    在这里插入图片描述

    2,vuejs实现excel上传并读取

    安装

    cnpm install xlsx --save
    

    代码:

    <template>
      <span>
        <input class="input-file" type="file" @change="exportData"
               accept=".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel"/>
        <button @click="btnClick">导入EXCEL</button>
      </span>
    </template>
    
    <script>
    import XLSX from 'xlsx'
    
    export default {
      name: 'HelloWorld',
      props: {
        type: String,
        default: '选择excel文件'
      },
      methods: {
        btnClick () {
          document.querySelector('.input-file').click()
        },
        exportData (event) {
          if (!event.currentTarget.files.length) {
            return
          }
          const that = this
          // 拿取文件对象
          var f = event.currentTarget.files[0]
          // 用FileReader来读取
          var reader = new FileReader()
          // 重写FileReader上的readAsBinaryString方法
          FileReader.prototype.readAsBinaryString = function (f) {
            var binary = ''
            var wb // 读取完成的数据
            var outdata // 你需要的数据
            var reader = new FileReader()
            reader.onload = function (e) {
              // 读取成Uint8Array,再转换为Unicode编码(Unicode占两个字节)
              var bytes = new Uint8Array(reader.result)
              var length = bytes.byteLength
              for (var i = 0; i < length; i++) {
                binary += String.fromCharCode(bytes[i])
              }
              // 接下来就是xlsx了,具体可看api
              wb = XLSX.read(binary, {
                type: 'binary'
              })
              outdata = XLSX.utils.sheet_to_json(wb.Sheets[wb.SheetNames[0]])
              // 自定义方法向父组件传递数据
              console.log('outdata = ' + JSON.stringify(outdata))
              for(var i = 0;i<outdata.length;i++){
              console.log(outdta[i])
              }
              that.$emit('getResult', outdata)
            }
            reader.readAsArrayBuffer(f)
          }
          reader.readAsBinaryString(f)
        }
      }
    }
    </script>
    
    <style scoped>
      .input-file {
        display: none;
      }
    </style>
    
    展开全文
  • Matlab读取excel文件中的数据

    万次阅读 多人点赞 2018-07-24 15:08:58
    MATLAB读取excel中的数据 读取sheet1中的数据 [num,txt,raw]=xlsread('C:\Users\Administrator\Desktop\test\a.xls') %num返回的是excel中的数据,txt输出的是文本内容,row输出的是未处理数据 %一般情况下,...

    一、 Matlab读取excel中的数据

    1.1 读取sheet1中的数据

    % num返回的是excel中的数据,txt输出的是文本内容,raw输出的是未处理数据
    [num,txt,raw]=xlsread('C:\Users\Administrator\Desktop\test\a.xls') 
    
    % 一般情况下,我们读取的是excel中的数据,所以可以直接用下面的命令,只输出数据矩阵便可
    [num]=xlsread('C:\Users\Administrator\Desktop\test\a.xls') 

    1.2 读取指定sheet中的数据

    如果想读取excel中的第二个sheet中的数据,可以输入下面命令

    % 读取excel中第二个Sheet内容
    [num]=xlsread('C:\Users\Administrator\Desktop\test\a.xls', 2)

    1.3 读取指定单元格中的数据

    %读取excel中,第二个sheet,A2-C5之间的内容
    [num]=xlsread('C:\Users\Administrator\Desktop\test\a.xls', 2, 'A2:C5')

    展开全文
  • vc编程实现数据保存到txt文件里,和从txt文件里读取数据
  • C# 读取txt文件数据

    2017-11-17 10:31:43
    C# 读取txt文件数据
  • 使用fread函数读取文件里数据

    千次阅读 2012-09-22 18:45:29
    //使用fread函数读取文件里数据 #include int main() { int values[5] = {0}; FILE *pFile = NULL; int loop = 0; //注意模式:rb pFile = fopen("c.txt","rb"); if (NULL != pFile) { //size_t fread...
    //使用fread函数读取文件里的数据
    
    #include <stdio.h>
    int main()
    {
    	int values[5] = {0};
    	FILE *pFile = NULL;
    	int loop = 0;
    	//注意模式:rb
    	pFile = fopen("c.txt","rb");
    	if (NULL != pFile)
    	{
    		//size_t fread(void *buff,size_t size,size_t count,FILE *stream);
    		//查阅手册获得更多信息
    		fread(values,sizeof(int),5,pFile);
    		fclose(pFile);
    		pFile = NULL;
    	}
    
    	for (loop = 0; loop <= 4;loop++)
    	{
    		printf("values[%d]是%d\n",loop,values[loop]);
    	}
    	return 0;
    }


    展开全文
  • MATLAB读取数据文件

    千次阅读 2018-06-01 10:46:47
    一、读入mat文件 mat文件是MATLAB特有的以.mat为后缀格式的数据文件,load函数读取及save函数保存;二、读取Excel文件 读取:xlsread函数; 写入:xlswrite函数;三、读取TXT文件 读取;importdata函数、txtscan...

    一、读入mat文件

        mat文件是MATLAB特有的以.mat为后缀格式的数据文件,load函数读取及save函数保存;

    二、读取Excel文件

      读取:xlsread函数;

      写入:xlswrite函数;

    三、读取TXT文件

      读取;importdata函数、txtscan函数

    四、读取CSV文件

       读取:csvread函数

    在处理Excel表格时,如果数据读入为空,则需要先转化成CSV,然后再读取。

    展开全文
  • C语言简单读取文件数据

    万次阅读 多人点赞 2018-10-22 18:42:56
    在已创建好的文件score1.txt中有两列数据(学号,成绩),现将数据文件读出放入到两个数组num[]和score[]中,通过输入的学号查找成绩。 /** 知道学号查成绩 *在已创建好的文件score1.txt中有两列数据(学号,成绩...
  • c语言链表数据存入文件和读取文件

    万次阅读 多人点赞 2017-05-07 15:49:24
    c语言,链表数据存入文件和读取文件
  • C#保存数据到文件,读取文件数据

    万次阅读 多人点赞 2015-04-02 09:49:51
    C#保存数据文件,SaveToFile(String data, String name, bool mute)
  • 本文要点刚要:(一)读文本文件格式的数据函数:read_csv,read_table1.读不同分隔符的文本文件,用参数sep2.读无字段名(表头)的文本...(二)将数据写成文本文件格式函数:to_csv范例如下:(一)读取文本文件格...
  • 本文要点刚要:(一)读文本文件格式的数据函数:read_csv,read_table1.读不同分隔符的文本文件,用参数sep2.读无字段名(表头)的文本...(二)将数据写成文本文件格式函数:to_csv范例如下:(一)读取文本文件格...
  • php逐行读取文件数据

    千次阅读 2016-03-14 20:36:34
    php 逐行读取文件 explode 分割字符串
  • python读取文件中的数据

    万次阅读 多人点赞 2017-06-06 17:26:45
    在机器学习算法开发中,往往要用到Python读取文件中的数据,而文件数据的格式往往以空格隔开,如下图所示: 上面数据为分类样本数据数据前两列为输入,最后一列为输入,数据间以空格形式隔开。采用Python语句进行...
  • SpringBoot读取yml文件数据

    千次阅读 2020-03-31 21:26:21
    2.properties文件在以往Spring框架中也已经使用过,所以本次就yml配置文件读取数据演示 二、yml文件支持值的数据类型 1.想要读取yml文件数据,首要要搞清楚yml文件支持哪些值得数据类型。 (1)普通的字符串、数值...
  • 读取dat数据文件代码

    2014-12-15 20:58:58
    读取dat数据文件代码,对存在.dat文件中的数据存入到一个数组中
  • java读取文件中的数据

    万次阅读 2018-06-21 19:55:50
    import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; public class Test { ... public static void main(String[] args) throws IOException { ...
  • pandas 数据文件读取

    千次阅读 2020-02-05 18:37:27
    数据文件读取/文本数据读取与文本存储... 1、通过pandas提供的read_xxx相关的函数可以读取文件中的数据,并形成 DataFrame,常用的数据读取方式为:read_csv,主要可以读取文本类型的数据。 详见:https://pand...
  • C程序读取一个Bin文件数据,然后存入另一个Bin文件 最近工作遇到需要bin文件数据处理,对程序语言其实不大熟悉,还是凭着一些浅显的C语言基础,各种折磨一天时间才实现了工作需求,好了,废话不多说,直接上正题; ...
  • Delphi程序读取Excel文件数据

    热门讨论 2010-04-13 19:13:07
    delphi编程问题 解决delhpi程序设计中 涉及到Excel文件数据 以及如何读取Edxcel文件数据
  • 如何使用python读取txt文件中的数据

    万次阅读 多人点赞 2019-04-28 16:33:44
    参考: 如何使用python读取文本文件中的数字? python读取txt各个数字 python 读取文本文件内容转化为...python .txt文件读取数据处理总结 利用Python读取txt文档的方法 Python之读取TXT文件的三种方法 python...
  • C语言读取文件大量数据到数组

    万次阅读 2015-07-22 16:45:28
    针对.txt文档的大量有规律数据,譬如100行8列的数据将其读取到二维数组(矩阵)中,留作之后的数据处理。 改程序通过宏定义的方法来确定将要读取程序的行数和列数,将数据读取到二维数组data[100][8]中。 同时加入一...
  • 使用springboot搭建项目的话,如果代码需要读取配置文件信息动态生成数据该怎么办呢,其实可以直接写到springboot配置文件当中,自己定义标签来读取. 一般开发过程当中都会使用yml配置文件,我们这里也使用这种演示,...
  • 读取.txt或者.dat文件然后转成list类型,方便读取数据。 list(filter(None,lines[i].split(' ')))[x] x为数据的行数。
  • Java从CSV文件读取数据和写入

    万次阅读 多人点赞 2018-03-22 16:29:00
    .CSV文件是以逗号分割的数据仓储,读取数据时从每一行中读取一条数据元祖,也就是一条数据,再用字符分割的方式获取表中的每一个数据项。 package com.conn.csv; import java.io.BufferedReader; import ...
  • python读取dat文件数据

    2016-03-10 08:50:22
    dat文件中的数据已用IDL读取,可获取到3维数组,表示的是跨越一段时间的一个地理区域的植被信息; 现在,想要用python来读取同一个文件,识别成3维数组。 问题:用python具体怎样操作呢,能否提供具体的代码呢,...
  • C++读取txt文件数据

    万次阅读 多人点赞 2018-10-28 21:32:38
    本次实验主要目的是实现C++提取txt文件数据,txt文件中的数据为double型。 txt文件数据为 1.123456789098 2.123456789098 3.123456789098 4.123456789098 5.123456789098 6.123456789098 7.123456789097 8....
  • python读取各种文件数据解析

    万次阅读 2017-10-09 16:48:57
    python读取.txt(.log)文件 、.xml 文件 、excel文件数据,并将数据类型转换为需要的类型,添加到list中详解1.读取文本文件数据(.txt结尾的文件)或日志文件(.log结尾的文件)以下是文件中的内容,文件名为data....
  • 本程序利用vc6.0为平台,读取txt文件数据,然后根据数据画出曲线图。 MFC/VC
  • java 读取txt文件的json数据

    千次阅读 2019-06-18 17:37:33
    JAVA读取txt文件的json数据 读取txt文档中数据保存到数据库中所需操作如下: package com.yuanpeng.controller; import org.json.JSONArray; import org.json.JSONObject; import java.io.BufferedReader; ...
  • matlab中读取txt数据文件 根据txt文档不同种类介绍不同的读取数据方法 1.纯数据文件 2.中英文和数据 3.中文数据英文混乱

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,856,297
精华内容 742,518
关键字:

怎么读取文件里的数据