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

Flex读取txt文本

阅读更多
实例见附件

main.mxml
	<mx:Script>
		<![CDATA[
			public function init():void {
				new TxtLoader().loadTxt('readme.txt', function(txt:String):void {
						showTxt.text = txt;
					});
			}
		]]>
	</mx:Script>

	<mx:TextArea id="showTxt" width="100%" height="100%"/>




TxtLoader.as
package {
	import flash.events.Event;
	import flash.net.URLLoader;
	import flash.net.URLRequest;
	import flash.net.URLVariables;

	public class TxtLoader {
		private var setTxt:Function = null;

		public function TxtLoader() {
		}

		public function loadTxt(fileName:String, setTxt:Function):void {
			this.setTxt = setTxt;
			var urlRequest:URLRequest = new URLRequest(fileName);
			var urlLoader:URLLoader = new URLLoader();
			urlLoader.addEventListener(Event.COMPLETE, complete);
			urlLoader.load(urlRequest);
		}

		private function complete(event:Event):void {
			var urlLoader:URLLoader = event.currentTarget as URLLoader;
			setTxt.call(null, urlLoader.data);
		}
	}
}


0
5
分享到:
评论

相关推荐

    flex4.6 air 读写文本文件

    在Flex 4.6与Adobe Integrated Runtime (AIR)的开发中,读写文本文件是一项基本操作,对于初学者来说尤其重要。本教程将详细介绍如何在Flex应用中实现这一功能,以便用户可以对本地的文本文件进行读取、修改以及保存...

    Flex RichTextToolBarDemo 富文本输入工具条

    RichText只允许读取文本,而RichEditableText则允许用户编辑内容,包括插入图片、链接、字体样式等。 2. **ToolBar组件**:在Flex中,ToolBar用于展示一系列按钮或菜单项,常常用来实现各种功能的操作,如格式化...

    flex读取xml乱码的解决方法

    在探讨“Flex读取XML乱码的解决方法”这一主题时,我们首先需要理解几个关键概念:Flex框架、XML文件以及编码问题。Flex是一种用于构建跨平台桌面应用程序和移动应用程序的强大框架,它由Adobe Systems开发并开源。...

    flex文件上传下载,在线以pdf形式浏览文件

    对于文本文件(如.txt),可以直接在浏览器内使用预览窗口展示内容,通过HTML的`&lt;pre&gt;`标签或者富文本编辑器实现。对于Office文档(如.docx, .xlsx),可以利用Microsoft的Office Web Apps或Google Docs的API来实现...

    Flex air 读写Excel文件

    2. **处理中文字符**:由于Excel文件中的文本通常是Unicode编码,因此在Flex中读写中文字符时,需要确保数据的编码正确。AS3XLS库已经考虑了这一点,但开发者仍需要注意在读写过程中保持数据的编码一致性,避免出现...

    flex-2.6.0.tar.gz

    Flex是开源的、高度可移植的词法分析器生成器,专门用于创建处理文本输入流的解析器。这个“flex-2.6.0.tar.gz”文件是一个针对Flex 2.6.0版本的源码压缩包,适用于Unix/Linux类操作系统。在Linux环境中,我们通常会...

    flex2.5.33

    Flex的工作原理是基于正则表达式规则集,用户定义一系列的模式和对应的操作,Flex会自动生成C代码,该代码可以读取输入文本,识别出符合规则的模式并执行相应操作。在Flex 2.5.33中,你可以找到源代码、文档、示例和...

    编译原理flex工具包

    5. 运行词法分析器:生成的可执行文件可以读取输入文本,进行词法分析并执行定义的动作。 在编译原理课程中,Flex通常结合 Bison(语法分析器生成器)一起使用,形成一个完整的解析器。Bison负责处理语法规则,而...

    flex-2.5.37.tar.gz

    Flex是经典的开源工具,用于生成扫描器(词法分析器),它可以帮助开发者解析文本输入,将其转换成结构化的数据。`flex-2.5.37.tar.gz` 是这个工具的一个版本,用tar.gz格式打包,这是一种在Unix/Linux环境中常用的...

    flex获得html容器传递的url参数值

    然后,这些参数值会被显示在`dispID`文本组件上。 总的来说,要从HTML容器传递的URL参数值到Flex应用,你需要: 1. 使用`ExternalInterface.call()`调用JavaScript函数获取URL查询字符串。 2. 在JavaScript中处理...

    flex安装程序 windows

    在生成的C代码中,Flex会定义一个主循环,用于读取输入,匹配规则,并调用用户定义的函数来处理识别到的模式。 接下来,我们来看看如何在Windows上安装Flex。文件名“flex-2.5.4a-1.exe”表明这是一个Flex的老版本...

    flex与bison安装包

    它能够读取用户定义的规则文件(通常以`.l`或`.ll`为扩展名),然后自动生成C或C++代码,该代码能够识别文本中的特定模式,即词法规则。在QGIS的源码构建过程中,Flex可能用于解析地图数据文件或处理其他形式的输入...

    flex词法解析器(Lexical Analysis with Flex)

    用户通过编写一系列的正则表达式来描述他们希望识别的模式,Flex会读取这些正则表达式并生成一个高效的C代码词法分析器。生成的分析器可以处理输入的字符流,按照定义的正则表达式进行匹配,并对匹配到的每个模式...

    flex开发工具的学习.txt

    - **本地文件操作**:通过API可以读写本地文件。 - **网络通信**:利用Flex的网络库进行HTTP请求。 - **数据库操作**:支持SQLite等轻量级数据库。 通过上述知识点的详细介绍,我们不仅了解了Flex开发的基本概念和...

    语法分析flex-2.5.2

    3. **扫描器生成**:Flex工具会根据规格文件生成C源代码,这个源代码是一个词法分析器,可以读取输入文本并识别出预定义的模式。 4. **错误处理**:理解如何在规格文件中处理未匹配的输入,以及如何报告错误。 5. ...

    flash读取txt变量附_带源文件

    在Flash开发中,我们经常需要从外部数据源获取信息,比如文本文件(.txt),以实现动态内容加载或交互功能。本主题将深入探讨如何在Flash中使用ActionScript(AS)来读取.txt文件中的变量。 一、ActionScript简介 ...

    flex-2.5.4a-29.i386 flex-2.5.4a-29.i386.rpm

    Flex通过读取用户定义的规则,自动生成词法分析器的C代码,然后可以编译和链接到实际的编译器或解析器中。 Flex 2.5.4a是一个较老的版本,发布于2000年左右,但依然被一些系统或项目使用,因为它稳定且兼容性良好。...

    flex读取试卷的xml文件 并做成考试系统

    下面将详细阐述如何使用Flex来读取XML文件,以及如何构建一个简易的考试系统。 首先,我们需要了解Flex中读取XML的基本步骤。在ActionScript 3(AS3),Flex的主要编程语言中,我们可以使用`XML`类来处理XML数据。...

Global site tag (gtag.js) - Google Analytics