`
wangguorui89
  • 浏览: 313921 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

Flex读写XML的方法总结

阅读更多
Flex读写XML文件
Entry posted Apr 09 by HuShaohua, last edited Apr 15
1049 Views,  0 Comments
Title:Flex读写XML文件Entry:Flex 读取xml文件的方法:

方法一:

private function readXML1():void{
    var xmlFile:File = new File("file path");
    var stream:FileStream = new FileStream();
    stream.open(xmlFile, FileMode.READ);
    var xml:XML = XML(stream.readUTFBytes(stream.bytesAvailable));
    stream.close();
}

方法二:

private function  readXML2():void{
    var urlRequest:URLRequest = new URLRequest("xml file path");
    var urlLoader:URLLoader = new URLLoader(urlRequest);
    urlLoader.addEventListener(Event.COMPLETE,completeHandler);
}
  
private function completeHandler(event:Event):void{
    var xml:XML = new XML(event.target.data);
    trace(xml);
}

Flex写XML的方法:

public static function writeXMLFile(xml:XML):void{
    var stream:FileStream = new FileStream();
      var xmlFile:File = new File("file path");
      var outputString:String = '<?xml version="1.0" encoding="utf-8"?>\n';
    outputString += xml.toXMLString();
    outputString = outputString.replace(/\n/g, File.lineEnding);
    stream = new FileStream();
    stream.open(xmlFile, FileMode.WRITE);
    stream.writeUTFBytes(outputString);
    stream.close();
}
分享到:
评论

相关推荐

    flex 读XML 写XML 并保存为文件

    flex 读XML 写XML 并保存为xml文件,由图生成Xml文件,由XMl文件生成图

    Java+flex使用dom4j读写xml

    2.Java方面,使用dom4j对xml进行操作,包括节点的读取,添加,修改,删除。 3.Flex方面,使用DataGrid呈现数据;使用RemoteObject构建和Java的通信;使用到了验证控件Validator;使用了CSS样式对Alert对话框进行了...

    flex 操作XML

    通过Httpserver与读取本地XML文件

    flex-xml合并,树查找xml

    对xml进行查找,可以无限级搜索。搜索时,会把父节点也带出来。若搜索到父节点,则会把所有的子节点也带出来。 例子中,包括了对树的搜索,及树的移动。

    flex-web工程载入tomcat下xml文件(含源码)

    flex-web工程载入tomcat下xml文件(含源码) 网上这方面的资料很少,自己总结的,希望对大家有用

    普通xml,soap-xml文本解析(flex,as3)

    突破jdk与wsdl第三方对xml文本解析领域割据趋势,该脚本既可以支持普通xml解析,也支持soap-xml第三方xml文本的解析; 极大的节省了引入冗余jar资源; 纯底层算法解析,不依赖任何第三方工具包,自主产权维护性强。

    flex eclipse插件和subclipse插件 冲突

    总结: 当我对插件都采用links安装方式时,两种都正常工作,但当subclipse采取另外一种安装方式时,就会有冲突, 还有正常情况下删除D:\eclipse\configuration\org.eclipse.update目录,所有的插件都可以自行被加载...

    将 Flex 集成到 Java EE 应用程序的最佳实践(完整源代码)

    由于 BlazeDS 需要将 Java 接口 FlexService 暴露给 Flex 前端,因此,我们在配置文件 remoting-config.xml 中将 FlexService 接口声明为一个服务: 清单 6. 定义 flexService 服务 &lt;destination id="flex...

    +Flex+集成到+Java+EE+应用程序的最佳实践(完整源代码)

    由于 BlazeDS 需要将 Java 接口 FlexService 暴露给 Flex 前端,因此,我们在配置文件 remoting-config.xml 中将 FlexService 接口声明为一个服务: 清单 6. 定义 flexService 服务 &lt;destination id="flex...

    Flex 的 Adobe AIR快速入门

    读写 XML 首选参数文件 处理停靠栏和系统任务栏 异步处理本地 SQL 数据库 同步处理本地 SQL 数据库 处理窗口和菜单 控制窗口的显示顺序 创建透明窗口应用程序 创建可调整大小的非矩形窗口 创建片段式窗口 ...

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

    Table of Contents Change History i Table of Contents ii 1.ActionSctipt核心概念 1 ...8.2读写XML 40 8.3读写ShareObject 40 8.4 BlazeDS配置及使用 40 8.5 回溯 40 8.6 Event 40 8.7 代码优化 40 8.8 Demo 40

    flex fusionchart 破解

    2.对工程进行相应配置 3.继续配置: 4.找到fusioncharts文件中FusionChartsFlex\Charts\FlashBuilder4_SWC下面的那个swc文件,将其复制到flex-libs文件夹下: 5.将FusionChartsFlex\Charts下面的...

    flex charts 图形集合实例(读取XML)

    使用Object对XML和ArrayCollection之间的转换,包括9种图形集合,简单样式及效果。物有所值,绝对可以运行。

    c#一个XML的记事本

    XML的应用越来越广泛了,如Vista、Flex编程都将使用 XML,正确掌握XML的各种操作,对提高编程效率至关重要

    Flex数据共享与压缩

    Flex 本地数据共享与压缩存储,因为flex本地共享空间存储数据有限,在面对大数据,如xml或大数组存储时,我们可能要考虑对数据进行压缩后再存;本类以xmllist 数据为例来进行压缩存储;

    Flex企业应用开发实战源代码

    本书对Flex的基础知识着墨不多,所有内容都围绕Flex+Java这一企业级应用开发技术展开,侧重于对Flex技术原理、企业级应用的架构思想和实现方法的讲解,所以书中的内容不会随着Flex版本的升级而过时。 第1章 Flex...

    ActionScript 3.0 API文档及Flex开发详解电子书

    对C语言、Java语言/JavaEE系统、Ruby on Rails、Flex、Ajax等领域都有深入的研究:国内第一个Flex企业级上线项目核心开发者,属于国内最早一批应用Flex进行企业级开发的软件工程师;国内第一批Ruly on Rails架构的...

    Flex Java 上传下载

    Flex Java 的上传下载,文档上传后保存在Xml文件中,通过对xml的操作进行下载或删除文件

    用ArrayCollection当做flex中Tree控件的DataProvider

    tree多数情况下操作xml比较方便,而本人却对xml有些排斥,说得更确切些,对xml用的不是那么得心应手,所以选择了ArrayCollection

    Learning Flex 3: Getting up to Speed with Rich Internet Applications

    从Flex3环境的搭建到一般开发情景下Flex3的界面操作,以及ActionScript语言的介绍、Flex中的数据绑定、如何通过E4X操作XML、一般数据显示控件的使用,再到Flex特有的特效运用、样式主题,以及程序的发布都有全面的...

Global site tag (gtag.js) - Google Analytics