Adobe AIR本地文件(XML文件)的操作
2013-01-25 11:22
225 查看
工作刚忙完没事做,以前一直以为as3无法创建和写入XML呢,今天尝试做了下,没想到还真的可以。废话不多说,代码如下:
var file:File = File.desktopDirectory.resolvePath("test.xml") //尝试从系统桌面获取test.xml文件。
var fileStream:FileStream = new FileStream(); // 创建FileStream 对象,用于读写文件
fileStream.open(file,FileMode.WRITE); //以WRITE方式打开file, 如果file中对应的文件不存在,创建新文件
//准备文件的内容
var content:XML=new XML("创建XML文件");
fileStream.writeUTFBytes(content.toXMLString()); //像文件中写入内容。
fileStream.close(); //完成写入,这时我们打开桌面的test.txt可以看到写入的内容。
fileStream.open(file,FileMode.WRITE) –FileMode.WRITE是打开文件的方法,打开文件的方法一共有如下四种
FileMode.READ // 只读方式打开文件
FileMode.WRITE // 写方式打开文件,文件的原有内容会被清除。文件不存在的话创建新文件 。
FileMode.APPEND //追加方式打开文件,写入的内容总是会添加到文件的末尾。文件不存在的话创建新文件。
FileMode.UPDATE //直接打开文件,可以根据需要在指定位置插入数据。文件不存在的话创建新文件
拷贝文件/移动文件
var sourceFile:File = File.desktopDirectory.resolvePath(”test.xml”) //获取源文件
var newFile:File = File.desktopDirectory.resolvePath(”test2.xml”) //创建目标文件
sourceFile.copyTo(newFile,true) //执行拷贝,如果是移动的话sourceFile.moveTo(newFile,true)
var file:File = File.desktopDirectory.resolvePath("test.xml") //尝试从系统桌面获取test.xml文件。
var fileStream:FileStream = new FileStream(); // 创建FileStream 对象,用于读写文件
fileStream.open(file,FileMode.WRITE); //以WRITE方式打开file, 如果file中对应的文件不存在,创建新文件
//准备文件的内容
var content:XML=new XML("创建XML文件");
fileStream.writeUTFBytes(content.toXMLString()); //像文件中写入内容。
fileStream.close(); //完成写入,这时我们打开桌面的test.txt可以看到写入的内容。
fileStream.open(file,FileMode.WRITE) –FileMode.WRITE是打开文件的方法,打开文件的方法一共有如下四种
FileMode.READ // 只读方式打开文件
FileMode.WRITE // 写方式打开文件,文件的原有内容会被清除。文件不存在的话创建新文件 。
FileMode.APPEND //追加方式打开文件,写入的内容总是会添加到文件的末尾。文件不存在的话创建新文件。
FileMode.UPDATE //直接打开文件,可以根据需要在指定位置插入数据。文件不存在的话创建新文件
拷贝文件/移动文件
var sourceFile:File = File.desktopDirectory.resolvePath(”test.xml”) //获取源文件
var newFile:File = File.desktopDirectory.resolvePath(”test2.xml”) //创建目标文件
sourceFile.copyTo(newFile,true) //执行拷贝,如果是移动的话sourceFile.moveTo(newFile,true)
相关文章推荐
- Adobe AIR迷你教程 -- 本地文件(XML文件)的操作(1)
- Adobe AIR迷你教程 -- 本地文件(XML文件)的操作(1)
- Adobe AIR迷你教程 -- 本地文件(XML文件)的操作(1)
- Adobe AIR对本地文件(XML文件)的操作
- Adobe AIR迷你教程 -- 本地文件(XML文件)的操作
- Adobe AIR迷你教程 -- 本地文件的操作(与文件选择器的结合)(2)
- WinForm中使用XML文件存储用户配置及操作本地Config配置文件
- WinForm中使用XML文件存储用户配置及操作本地Config配置文件(zt)
- 用Jaxp包中的SAX技术对XML文件进行解析并完成对文件的读取操作.doc
- Java本地文件操作
- jdom 或 dom4j读取xml文件时如何让dtd验证使用本地dtd文件或者不生效
- php操作ftp上传文件、创建目录、删除文件、删除目录、下载文件到本地
- Java文件操作①——XML文件的读取
- JAVA读取XML文件并利用该文件对数据库进行配置操作
- HTML5 本地文件操作之FileSystemAPI实例(一)
- C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)
- 关于虚拟机复制文件时:无法确定本地文件类型。您可能没有执行此操作的权限。 正在取消文件复制操作。的决解方法
- 使用rapidxml操作xml文件(1)-写文件操作
- VMware Tools “无法计算本地文件大小。你可能没有执行该操作的权限。”的解决方法
- Servlet使用XMLConfiguration解析在线XML(或本地文件系统中的XML文件)