`

转[]AIR读写外部文件

 
阅读更多

function saveData():void {               
        var _node:XML =<item></item>;
        _node.appendChild (<name>{mc2.name_txt.text}</name>);
        _node.appendChild (<tel>{mc2.tel_txt.text}</tel>);
        _node.appendChild (<number>{mc2.num_txt.text}</number>);
        _node.appendChild (<bogo>{mc2.bogo_txt.text}</bogo>);
        var _v:int=0;
        while(_v<30){
                _node.appendChild (<{"z"+(_v+1)}>{mc1["cb"+_v].selected?"√":"×"}</{"z"+(_v+1)}>);               
                _v++;
        }
        xml.appendChild (_node);
                //
        var _fs:FileStream =new FileStream;
        var _f:File =new File(File.applicationDirectory.resolvePath(xmlPath).nativePath);
        _fs.open(_f,FileMode.WRITE);
        _fs.writeMultiByte (xml,"utf-8");
        _fs.close ();
        //
        var _str:String =getTitle();
        for(var _i:int=0;_i<xml.item.length();_i++){
                _str+=getData(xml.item[_i])+"\r\n";
        }
        _fs =new FileStream;
        _f =new File(File.applicationDirectory.resolvePath("data.txt").nativePath);
        _fs.open(_f,FileMode.WRITE);
        _fs.writeMultiByte (_str,"utf-8");
        _fs.close ();
}
分享到:
评论

相关推荐

    Macbook air superdrive win10 x64驱动

    执行这个文件将帮助Windows识别并正确地与SuperDrive通信,确保光驱的读写功能能够正常使用。 安装该驱动程序的步骤可能包括以下几点: 1. **系统需求确认**:首先,用户需要确保自己的MacBook Air已经成功安装了...

    AIR运行exe外调程序

    本主题聚焦于如何利用AIR来运行外部的.exe程序,并进行输入输出交互,以接收并处理输出结果。 首先,理解AIR运行exe程序的基本原理:AIR提供了NativeProcess类,它是用来与操作系统本地进程进行交互的核心工具。...

    通过Arduino IDE向闪存文件系统上传文件

    SPIFFS 是基于 SPI(Serial Peripheral Interface)协议的文件系统,它利用外部的 SPI 闪存芯片作为存储介质。这种文件系统设计简洁,支持创建、删除、读写文件,以及目录操作。在 Arduino 上,SPIFFS 可以用于存储...

    AIR应用开发中文指南

    - **使用 File 对象**: 学习如何使用 File 对象进行文件读写操作。 - **目录管理**: 探讨如何创建、删除和遍历目录。 - **文件操作**: 包括文件的创建、删除、复制等操作。 - **加密本地存储**: 介绍如何使用 AIR ...

    使用Flex开发Adobe AIR程序--桌面快捷方式管理器

    使用Flex开发Adobe AIR程序--桌面快捷方式管理器,适合新手进一步熟悉api,遇到典型的问题,1)调用外部exe文件,2)打包,3)读写文件,路径问题,...

    Wrox.Beginning.Adobe.AIR.Apr.2008

    1. **文件系统API**:提供了对本地文件系统的访问权限,例如读写文件、创建目录等。 2. **窗口API**:控制应用窗口的行为,如移动、缩放和关闭。 3. **操作系统交互API**:允许应用与操作系统进行交互,例如调用外部...

    flex 实例连载 air 全面

    SQLite的引入使得Air应用可以本地化存储数据,无需网络连接即可实现数据读写,增强了离线应用的功能。 三、Flex与SQLite交互 1. 引入库:在Flex项目中,我们需要导入sqlite-as3库,这提供了与SQLite数据库交互的API...

    Flash串口通信ANE.rar

    Flash Air中的串口通信ANE,是一个外部接口,它允许AS3代码调用操作系统级别的API,从而实现与串口设备的连接。ANE全称为Adobe Native Extensions,是Flash Player和Flash Air的一个重要特性,它使得开发者能够利用...

    Flex4.6手机项目预载外部sqlite数据库

    1. **检测数据库**:在应用程序启动时,我们需要检查外部存储器上是否存在指定的SQLite数据库文件。如果存在,我们继续下一步;如果不存在,则可能需要提示用户手动安装或下载数据库。 2. **复制数据库**:一旦检测...

    LCM12864万年历.zip

    它的接口可以是串行或并行,这里提到的是并行显示,这意味着8086微处理器需要通过并行数据线与LCD进行通信,同时还需要处理适当的控制信号,如RS(寄存器选择)、RW(读写)、E(使能)等,以正确地写入和读取数据。...

    第二章 J2ME的开发流程.ppt

    - **MIDlet套件**:一组相互关联的MIDlet组成的集合,被打包成JAR文件,并配有一个外部的JAD文件,共同构成了一个MIDlet Suite。 - **JAR文件内容**:包含MIDlet类、其他辅助类、资源文件(如图像、音频)以及清单...

    Android打印Excel表项目(HP OfficeJet200)

    2. **Android文件操作**:Android提供了`java.io`和`java.nio`包,用于处理文件的读写操作。在本项目中,可能需要将Excel数据保存到本地存储,然后读取这些数据以供打印。同时,需要考虑权限管理,如使用`READ_...

    c语言实现机票管理系统源代码.doc

    文件的读写操作包括二进制读写,以确保数据的完整性和效率。二进制读写能更高效地存储结构化数据,但文件打开后直接查看可能会显示为乱码。 2. **结构体**: - 定义了两个结构体,`users` 和 `air`,分别用于存储...

    Android数据持久化

    使用`openFileOutput()`和`openInputStream()`等方法可以创建、读写文件。内部存储的空间有限,但一般足够小规模的数据存储。 3. **外部存储**: 外部存储通常指的是SD卡,虽然不是所有设备都有SD卡,但Android...

    ATC.rar_ATC_atc program

    ATC.rar_ATC_atc program 是一个与51单片机相关的压缩包文件,其中包含了一个ATC(可能指的是Air Traffic Control或者特定的编程任务)的程序。这个程序旨在演示如何对AT24C02进行读写操作,AT24C02是一款常见的I²C...

    ActionScript开发技术大全

    29.2.8文件内容读写示例 629 29.3访问数据库 632 29.3.1使用数据库连接 632 29.3.2建立数据表 634 29.3.3插入数据 635 29.3.4设置SQL语句参数 636 29.3.5查询数据 636 29.3.6用户注册与登录示例 637 29.4小结 642 第...

    flex 游戏人物移动和多人同步简单实例

    在提供的文件列表中,我们看到有`libs`目录,这通常存放项目的外部库文件,比如可能包含用于与Red5通信的库。`.actionScriptProperties`和`.flexProperties`是Flex构建配置文件,它们定义了项目的编译设置和...

Global site tag (gtag.js) - Google Analytics