`
chengzhi_hong
  • 浏览: 167403 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用JavaScript读取本地文本文件

阅读更多
大家现在也知道了,JavaScript功能的强大,但是你知不知道JavaScript还有操作txt文本文件的功能啊,对它是有的,那现在就对读取txt文件做一些详细的分析:JavaScript读取txt文本文件方法详解


JavaScript读取txt文本文件:


第一步:创建一个可以将文件翻译成文件流的对象。
Var fso=new ActiveXObject(Scripting.FileSystemObject);


第二步:用于创建一个textStream 对象,括号里边有三个属性
1.  文件的绝对路径
2.  文件的常数 只读=1,只写=2 ,追加=8 等权限。(ForReading 、 ForWriting 或 ForAppending 。);
3.  一个布尔值 允许新建则为true 相反为false;
例:Var f=fso.opentextfile(“C:\a.txt”,1,true);


第三步:调用读取方法
1.  Read(用于读取文件中指定数量的字符)
2.  ReadLine(读取一整行,但不包括换行符)
3.  ReadAll(则读取文本文件的整个内容);
判断是否读取到最后一行
while (!f.AtEndOfStream)
{
f.Readline();
}


第四步:
关闭textStream 对象:
例:f.close();
分享到:
评论
1 楼 Eywa 2015-04-10  
方法是对的。不过此方法只能在IE浏览器下生效,其他非IE内核的浏览器是不行的。

相关推荐

    javascript 读取本地文件

    在探讨“JavaScript读取本地文件”的主题时,我们主要聚焦于如何利用JavaScript在浏览器环境中读取用户计算机上的本地文件。这种功能在很多场景下都极为有用,比如在上传文件前预览其内容、数据导入导出操作等。下面...

    AJAX实现读取本地文本文档内容并展示在网页上

    对于读取本地文本文档,由于浏览器的安全限制,直接使用AJAX无法访问本地文件系统。因此,我们需要使用HTML5的File API来实现这一功能。用户通常需要通过文件输入控件(`<input type="file">`)选择文件,然后使用...

    javascript 读取文本文件.rar

    在这个场景中,我们将详细探讨如何使用JavaScript来读取文本文件。 首先,我们需要理解浏览器的同源策略(Same-Origin Policy),它限制了JavaScript对不同源的访问,包括本地文件系统。为了安全原因,JavaScript...

    JavaScript 操作本地文件

    - 编辑本地文件:例如文本编辑器或者代码编辑器,用户可以选择并编辑本地的文本文件。 10. **现代浏览器支持** 虽然大部分现代浏览器已经支持File API,但在旧版本的浏览器中可能不完全兼容,因此在实际开发中...

    js读写本地文件js读写本地文件

    ### JavaScript 读写本地文件详解 #### 一、概述 在Web开发中,JavaScript作为一种广泛使用的客户端脚本语言,主要用于实现网页的动态效果与交互功能。然而,由于浏览器的安全限制,默认情况下JavaScript是无法...

    Springboot读取本地json文件工程

    下面,我们将依次讲解Spring Boot的基本概念、JSON文件的使用以及如何在Spring Boot中读取本地JSON文件。 首先,让我们了解一下Spring Boot。Spring Boot是Spring框架的一个扩展,它简化了创建独立的、生产级别的...

    JQuery实现本地文件的读取、文件内容的复制

    本文将深入探讨如何使用jQuery实现本地文件的读取和文件内容的复制,这对于网页应用中的数据导入、导出或者用户交互功能非常重要。 首先,我们需要明白jQuery本身并不直接支持文件系统的操作,因为它主要是为浏览器...

    js读取本地文件

    在给定的示例代码中,通过使用一个隐藏的`<object>`标签并结合JavaScript函数,实现了选择、读取以及保存本地文件的功能。下面将逐一分析这些关键部分: ##### 2.1 使用`<object>`标签创建ActiveX控件 ```html ...

    javascript处理本地文件的资料

    虽然JavaScript在客户端直接读写本地文件受到限制,但通过File API、Blob、ArrayBuffer、FileSystem API、Web Workers等技术,开发者仍然能够有效地处理和操作本地文件。在服务器端,Node.js提供了一整套强大的工具...

    Javascript写入和读取txt文件

    #### 三、JavaScript读取TXT文件 ##### 3.1 创建`FileSystemObject` 同写入操作一样,首先需要创建`FileSystemObject`实例。 ```javascript var fso = new ActiveXObject("Scripting.FileSystemObject"); ``` ##...

    js读取csv文件并使用json显示出来

    在介绍如何使用JavaScript(简称JS)读取CSV文件并使用JSON格式进行展示之前,我们先来了解几个基础概念。 CSV文件是逗号分隔值(Comma-Separated Values)文件的简称,是一种简单的文件格式,用于存储表格数据,...

    js实现逐行读取本地文本并加上双引号输出显示

    在JavaScript(简称JS)编程中,经常需要处理各种文件数据,包括读取本地文本文件。在给定的标题"js实现逐行读取本地文本并加上双引号输出显示"中,我们关注的核心知识点是如何使用JavaScript来操作文本文件,特别是...

    JavaScript读取客户端的文件内容

    以上就是JavaScript读取客户端文件内容的基本流程和关键知识点。通过熟练掌握这些技巧,开发者可以构建出更加丰富的前端应用,例如文件预览、编辑、上传等功能。不过,需要注意的是,虽然JavaScript提供了这些功能,...

    JavaScript操作本地文件.doc

    它提供了几个方法,如`readAsText()`用于读取文本文件,`readAsDataURL()`用于读取图片等二进制数据,还有`abort()`方法用于中断正在进行的读取操作。 使用`FileReader`时,需要注意的一点是,不能直接通过文件路径...

    jquery 可读取本地文件的号码选择器

    `FileReader`提供了多种方法,如`readAsText()`,用于读取文本文件。当文件读取完成后,会触发`load`事件,我们可以在此事件的回调函数中处理文件内容。 ```javascript function handleFileSelect(event) { const ...

    JSZip使用Javascript创建读取和编辑zip文件

    - **文件预览**:JSZip可以读取ZIP文件中的图片、文本等,实现在线预览功能。 - **游戏资源管理**:在HTML5游戏中,JSZip可以用来打包和动态加载游戏资源。 - **文件上传优化**:对于大文件,可以先在客户端压缩...

    js读取properties文件

    总结,JavaScript读取.properties文件需要结合浏览器或Node.js环境的特性,使用FileReader API、第三方库或服务器端API,同时进行适当的错误处理和数据解析。虽然过程可能稍显复杂,但通过合理的工具和技巧,我们...

    jquery读取本地文件和年、月、日联动

    例如,读取一个文本文件(如.txt)的内容,可以使用以下代码: ```javascript function handleFileSelect(event) { var files = event.target.files; // FileList对象 for (var i = 0, f; f = files[i]; i++) { ...

    JavaScript读取本地文件常用方法流程解析

    #### 读取文本文件 ```javascript const reader = new FileReader(); reader.onload = function(event) { console.log('文件内容:', event.target.result); }; reader.readAsText(files[0]); // 假设已获取到文件...

    js处理文件——文件读写例子.zip

    以下是一个读取文本文件的例子: ```javascript var reader = new FileReader(); reader.onload = function(event) { var content = event.target.result; console.log(content); }; reader.readAsText(file)...

Global site tag (gtag.js) - Google Analytics