actionscript中读取本地文件操作有两种代码如下

1.使用File和FileStream两个类,FileStream负责读取数据的所以操作:(同步操作)

var stream:FileStream = new FileStream();
var file:File = new File('E:/test.txt');//绑定一个文件
stream.open(file,FileMode.READ);//读取文件
trace(stream.readMultiByte(stream.bytesAvailable,'utf-8'));
stream.close();

稍微需要注意的一点是我们的File()函数里传的路径字符串,里面全都使用的是正斜杠,如果使用了反斜杠,你就会收到来自程序的错误。

2.仅File类(异步操作)

private var file:File;
public function Tracer()
{file =new File('E:/daili.txt');//绑定一个文件file.addEventListener(Event.COMPLETE,onComplete);file.load();//执行读取操作
}private function onComplete(event:Event):void
{vardata:ByteArray = file.data;trace(data.readMultiByte(data.bytesAvailable,'utf-8'));
}

3.使用File和FileStream(异步操作)

var sourceFile:File = File.documentsDirectory.resolvePath("Apollo Test/test.txt");
var stream:FileStream = new FileStream();
stream.addEventListener(Event.COMPLETE, readBytes);
stream.openAsync(sourceFile, FileMode.READ);function readBytes(e:Event):void {varbytes:ByteArray = newByteArray();trace("position 0:", stream.position);// 0bytes[0] = stream.readByte();trace("position 1:", stream.position);// 1fileStream.readBytes(bytes, stream.position,4);trace("position 2:", stream.position);// 5stream.close();
}

原文:http://www.cnblogs.com/crkay/archive/2011/10/25/2223726.html

转载于:https://www.cnblogs.com/seanp/p/6522102.html

【转】flash air中读取本地文件的三种方法相关推荐

  1. flash air中读取本地文件的三种方法

    actionscript中读取本地文件操作有两种代码如下 1.使用File和FileStream两个类,FileStream负责读取数据的所以操作:(同步操作) ? 1 2 3 4 5 var str ...

  2. matlab中读文件的行数_Matlab中读取txt文件的几种方法

    Matlab中读取txt文件的几种方法 一.纯数据文件(没有字母和中文,纯数字) 对于这种txt文档,从matalb中读取就简单多了 例如test.txt文件,内容为"17.901 -1.1 ...

  3. matlab中如何读写txt,Matlab中读取txt文件的几种方法

    Matlab中读取txt文件的几种方法 matlab读取文本文件的几种函数: 1.load--适合读取纯数据文本: 2.importdata--只读取数据,自动省略数据格式前后的字符,超大文件不适合: ...

  4. php远程读取几行文件,PHP读取远程文件的三种方法

    PHP读取远程文件的三种方法 (2008-08-01 14:29:55) 标签: php 下载远程文件 it HP读取远程文件的几种方法,做采集的第一步就是读取远程文件- 1.file_get_con ...

  5. matlab怎么读txt文件字符串,Matlab中读取txt文件的几种方法

    一.纯数据文件(没有字母和中文,纯数字) a=importdata('*.txt');%%%*为所存的文件名 a1=a.data;%%%文件中的数字 a2=a.textdata;%%%文件中的非数字 ...

  6. Python中读取txt文件的三种可行办法

    DataTest.txt中的文件内容,文件最后尽量不要留空行,否则有的时候会出现error 1,2,3 4,5,6 7,8,9 第一种方式:使用 csv.reader()读取txt文件 import ...

  7. Matlab中读取txt文件的几种方法

    matlab读取文本文件的几种函数: 1.load--适合读取纯数据文本: 2.importdata--只读取数据,自动省略数据格式前后的字符,超大文件不适合: 3.textread.textscan ...

  8. 关于在Spark集群中读取本地文件抛出找不到文件异常的问题

    关于在Spark集群中读取本地文件抛出找不到文件异常的问题 一般情况下,我们在本地ide里写好程序,打成jar包上传到集群取运行,有时候需要读取数据文件,这个时候需要注意,如果程序中读取的是本地文件, ...

  9. python读取图像数据流_浅谈TensorFlow中读取图像数据的三种方式

    本文面对三种常常遇到的情况,总结三种读取数据的方式,分别用于处理单张图片.大量图片,和TFRecorder读取方式.并且还补充了功能相近的tf函数. 1.处理单张图片 我们训练完模型之后,常常要用图片 ...

  10. php数组如何写入txt文件中_php将数组写入到文件的三种方法

    php的数组十分强大,有些数据不存入数据库直接写到文件上,用的时候直接从文件中读取,本文章向大家介绍php将数组写入到文件的三种方法. 第一:serialize方法 使用 serialize 将数组序 ...

最新文章

  1. 如何在Eclipse中开启代码自动提示功能
  2. 怎么用python运行代码_python怎么运行代码程序
  3. 现代 PHP 新特性系列
  4. verilog 浮点转定点_浮点数0.1+0.2为何不等于0.3
  5. 静态方法什么时候执行?_面试官:知道类在什么时候加载吗?
  6. 深入Java集合学习系列:ConcurrentHashMap之实现细节
  7. 王者荣耀交流协会第四次Scrum立会
  8. 前端学习(2263)vue造轮子之webstrom使用
  9. poj1845 Sumdiv 题解报告
  10. dnfdpl服务器维护了,2019DNF心悦DPL赛事活动地址 强化器和时空石没了
  11. py---web学习笔记09(JQuery)
  12. CN域名海外注册商体系(7)2010年4月2日资料
  13. 梦幻星空html,如何使用HTML5的canvas来画一个梦幻星空,快来学习一下吧 | 龙奔网...
  14. Android:根据日期计算星期几
  15. 画画怎么配色好看?怎样才能画好色彩搭配?
  16. FBI查封泄露数据售卖网站WeLeakInfo.com
  17. throughput(吞吐量)
  18. 数据库中,把角色的权限授权给用户总是报错,角色名附近有语法错误的原因
  19. 加速乐jsl逆向-11题---有点特殊的jsl
  20. 计算机2级mysql有用吗_计算机二级证书对程序员并没有什么卵用!

热门文章

  1. [20161118]rman备份的疑问2.txt
  2. 轻松搞定技术面系列 1——基础篇
  3. HDFS中的NameNode和DataNode
  4. BT5新的征程!全民***计划!
  5. Enterprise Library 2.0 Hands On Lab 翻译(2):数据访问程序块(二)
  6. 实践:VB创建Com组件 在Asp以及.Net中调用
  7. 21_在线支付原理与实现
  8. 【代码优化】构造器参数繁多时候,考虑使用builder模式
  9. BZOJ2301[HAOI2011] Problem b
  10. webpack5学习与实战-(十三)-postcss处理css3兼容性前缀