1 前言

最近有个需求,需要使用JS快速读取外部大数据文件(60w条记录的表)。笔者尝试过使用JS读取Excel文件,但是跑了十几分钟仍未出结果,后来笔者尝试将原数据保存为TXT文件,再从TXT文件中读取数据,只需几秒钟即可读取完毕。在此分享一下,也留着以后备用。

2 案例

为方便快速理解,笔者挑选了一个数据量小、业务逻辑简单的案例:从TXT文件中读取数据,并按照原列表格式显示。

工作空间

待读取的TXT文件数据

read.html

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>读取TXT文件</title>
</head>
<body>
<div id="text"></div> <script language="javascript"> fso=new ActiveXObject("Scripting.FileSystemObject");var f=fso.OpenTextFile("C:\\Users\\81518\\Desktop\\demo\\test.txt"); //这里必须为绝对路径var str="";while(!f.AtEndOfStream){var temp=f.ReadLine().split(); //读取一行数据并按空格分割for(i=0;i<temp.length;i++){str+=temp[i]+"&nbsp;";}str+="<br>";}document.getElementById("text").innerHTML=str;
</script> </body>
</html> 

运行结果

注意:ActiveXObject类是IE浏览器独有,所以应用IE浏览器打开。

使用JS快速读取TXT文件相关推荐

  1. python读取txt文件为dataframe,python批量读取txt文件为DataFrame

    我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...

  2. python读取txt为dataframe_python批量读取txt文件为DataFrame格式的方法总结

    python怎么批量读取txt文件为DataFrame格式 这次给大家带来python怎么批量读取txt文件为DataFrame格式,python批量读取txt文件为DataFrame格式的注意事项有 ...

  3. python读取字符串指定位置字符_python读取txt文件中特定位置字符的方法

    python读取txt文件中特定位置字符的方法 如下所示: # -*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding(' ...

  4. load python txt文件_详解Python中numpy.loadtxt()读取txt文件

    为了方便使用和记忆,有时候我们会把 numpy.loadtxt() 缩写成np.loadtxt() ,本篇文章主要讲解用它来读取txt文件. 读取txt文件我们通常使用 numpy 中的 loadtx ...

  5. python将二维列表内容写入和读取.txt文件

    python读取txt文件至列表当中 首先看txt文件中内容. 上代码: readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表 每一行的内容为列表种的一个元素 我们通过循环将内容 ...

  6. java读取txt文件

    java如何读入txt文本文件的内容:java从txt文件中读取内容有多种方法,包括按照行读取文件,按照字节读取文件,首先我们来看看按照行读取txt文件中的内容的一般的步骤: 首先是我们创建一个fil ...

  7. python删除重复值所在的行数_使用python读取txt文件的内容,并删除重复的行数方法...

    注意,本文代码是使用在txt文档上,同时txt文档中的内容每一行代表的是图片的名字. #coding:utf-8 import shutil readDir = "原文件绝对路经" ...

  8. python读取txt文件并画图

    1,使用python读取txt文件 已知txt文件内容如下: 0 01 12 43 94 165 256 36 请以第一列为x轴,第二列为y轴画图 步骤如下: 1)使用readlines读取文件 2) ...

  9. python接口自动化参数化_Python读取txt文件数据的方法(用于接口自动化参数化数据)...

    小试牛刀: 1.需要python如何读取文件 2.需要python操作list 3.需要使用split()对字符串进行分割 代码运行截图 : 代码(copy) #encoding=utf-8 #1.r ...

  10. python怎么读取txt文件内容然后保存到excel-Python实现读取txt文件并转换为excel的方法示例...

    本文实例讲述了Python实现读取txt文件并转换为excel的方法.分享给大家供大家参考,具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如 ...

最新文章

  1. 顺序表-删除所有元素值为x结点(相等加一,不等前移k)
  2. 安装配置mysql-proxy
  3. 远程服务器的url怎么配置文件,Linux常用命令(5)--SSH访问远程服务器、SCP服务器间文件拷贝...
  4. HTML5+CSS学习心得
  5. library at girton
  6. python mock_Python中使用mock.Mock()进行mock测试
  7. ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)
  8. 【转载】别了,摩托罗拉(十):“战争部落”和“独立王国”
  9. Wireshark条件过滤后的数据包保存
  10. php画弧,php绘制一条弧线的方法
  11. C语言实现—学生成绩管理系统(Linux下运行)
  12. python实验九答案_Python程序设计实验报告:实验九 python 包管理
  13. Pytorch训练SSD网络时遇到的问题
  14. java生成emf_推荐一款java代码生成的插件EMF
  15. 行政区域村级划分数据库_最新行政区划 省市区三级 街道乡镇四级 社区/村五级 每月更新(2020年12月版)...
  16. JQuery超链接鼠标提示效果
  17. 免费使用谷歌云服务器一年
  18. 关于港股通交易的规则
  19. 基于32feet.net对Broadcom(Widcomm) stack蓝牙(Bluetooth)设备开发Windows Mobile与PC程序
  20. 【博学谷学习记录】超强总结,用心分享 | 【Lunux】Manjaro手动升级icu依赖库安装MySQL以及Navicat

热门文章

  1. Delphi 字体修改一例 (转)
  2. DirectX11 With Windows SDK--00 目录
  3. 2018-08-14云兴维智电话面试总结
  4. 二、神经元与神经胶质
  5. 显卡排行榜天梯图2022 显卡性能天梯图2022
  6. 苹果手机数据线正确鉴定方法
  7. 机器学习中的GPU硬件设备及共享访问
  8. 2020的考研总结和2021的规划
  9. Qt Creator编辑3D场景
  10. 一文看懂外汇风险准备金率调整为 20%的含义