`
atsoar
  • 浏览: 2650 次
社区版块
存档分类
最新评论

Flex(AS3)读写文本

    博客分类:
  • AS3
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
						layout="absolute" width="486" height="356"
						applicationComplete="onAppInit();" >
	
	<mx:Script><![CDATA[
		import mx.events.IndexChangedEvent;
		
		private var file:File;
		
		/**
		 * 程序初始化
		 */
		public function onAppInit():void
		{
			file = new File("f:/a.txt");
			var reader:FileStream = new FileStream();
			reader.open(file, FileMode.UPDATE);
			var len:int = reader.bytesAvailable;
			var str:String = reader.readUTFBytes(len);
			
			trace(str.replace(/\r\n/g, "|"));
		}
		
	]]>
	</mx:Script>
	
</mx:WindowedApplication>


以上代码是读取一个文本文件,然后把回车换行替换为“|”。
分享到:
评论

相关推荐

    flex4.6 air 读写文本文件

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

    Flex air 读写Excel文件

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

    flex java socket 文字聊天

    1. **Flex AS3编程**:使用ActionScript 3编写客户端代码,创建UI组件如文本输入框、文本显示区域和按钮,以及Socket对象用于网络通信。 2. **Socket连接**:在Flex中,通过`new Socket()`创建Socket实例,指定...

    不错的as3聊天框实例

    Flash.text是AS3中处理文本显示的核心类库,它包含了一系列用于创建和管理文本的类,如TextField、TextFormat和StaticText等。 1. **TextField类**:在AS3中,TextField是用于显示和编辑文本的基本组件。你可以创建...

    flex开发工具的学习.txt

    - **Adobe Flex Builder 3**:基于Eclipse的IDE,专为Flex和ActionScript开发设计,集成了代码提示、调试工具等功能。 - **Adobe LiveCycle Enterprise Suite**:企业级工具套件,支持Flash和Flex应用的开发、部署及...

    基于Socket的as3的小型聊天室

    AS3是Flash Professional或Flex Builder等工具中使用的编程语言,用于创建交互式内容和富互联网应用程序(RIA)。压缩包内包含了"chatserver.jar",这表明聊天室的服务器端部分是用Java编写的,因为Java可执行文件...

    flex php写的五子棋

    Flex是Adobe公司推出的一种用于构建富互联网应用(RIA)的开源框架,它使用ActionScript编程语言,基于MXML和AS3构建用户界面。PHP则是一种广泛使用的服务器端脚本语言,尤其适合Web开发,可以与Flex很好地结合,...

    Flex 的 Adobe AIR快速入门

    3. **构建文本文件编辑器** - **文本编辑**: 实现基本的文本编辑功能,如添加、删除、保存文本等。 - **文件读写**: 使用File类的方法读取和保存文本文件到磁盘。 4. **压缩文件和数据** - **数据压缩**: 使用...

    Flex4.5导入Excel/csv到DataGrid及DataGrid右键

    - CSV(Comma Separated Values)是一种简单文本格式,易于读写和交换。 - 解析CSV文件可以使用AS3的split()函数,按照逗号分隔值并存入数组,再转换为ArrayCollection。 - 同样,将ArrayCollection绑定到...

    FLEX数据与通讯

    对于外部文件数据,如简单文本或XML,可以使用文件流进行读写。文件流允许程序高效地处理大量数据,特别是当数据源是磁盘文件或其他存储介质时。 ### 21.1.3 XML方式传输 XML是Flex中常用的数据格式,用于结构化...

    Flex新手教程_入门级学习笔记

    - **定义**:E4X (ECMAScript for XML) 是AS3中的一种扩展,用于更方便地处理XML数据。 - **示例**: - 创建XML对象:`var xml:XML = &lt;person&gt;&lt;name&gt;John&lt;/name&gt;&lt;age&gt;30&lt;/age&gt;&lt;/person&gt;;` - 访问节点:`xml.person...

    生成PDF文件

    1. **ActionScript 3基础**:AS3是Flash Professional和Flex Builder等开发工具中使用的编程语言,它基于ECMAScript规范,提供了更强大的面向对象特性和性能优化。在AS3中,我们可以通过编写代码来控制图形、动画和...

    actionScript3API

    根据提供的文件信息,我们可以深入探讨ActionScript 3.0(AS3)的相关知识点,特别是针对文档中提及的主要章节。ActionScript 3.0是Adobe Flash平台的重要组成部分,用于创建交互式内容、游戏以及复杂的Web应用程序...

    fckEditor air内容编辑器的使用以及在air中使用

    - `libs`目录可能包含项目所需的库文件,例如AIR SDK的库或自定义的AS3类库。 总之,将fckEditor集成到Adobe AIR项目中,可以为用户提供一个强大的本地文本编辑体验。通过理解和利用fckEditor的API,你可以定制编辑...

    ActionScript 3.0 Cookbook 中文版.pdf

    3. **用户界面组件**:介绍如何设计和构建用户界面,包括按钮、文本字段、滑块等组件的使用和自定义。 4. **事件处理**:讲解事件模型和事件监听器,如何处理用户交互和系统事件。 5. **字符串操作**:涵盖字符串...

    ActionScript 快速入门

    常见的编译器包括 Adobe Flash CS3 Professional、Adobe Flex Builder 和 Adobe Flex SDK。 **编译器**:ActionScript 3.0 的编译器更加严格地遵循 ECMAScript 标准,并支持更深入的代码优化,提高了程序的运行效率...

Global site tag (gtag.js) - Google Analytics