`

Flex 操作xml 例子

    博客分类:
  • Flex
阅读更多
package {
    import flash.display.Sprite;

    public class XmlExample extends Sprite {        
        public function XmlExample() {
            var employees:XML =
                <employees>
                    <employee ssn="123-123-1234">
                        <name first="John" last="Doe"/>
                        <address>
                            <street>11 Main St.</street>
                            <city>San Francisco</city>
                            <state>CA</state>
                            <zip>98765</zip>
                        </address>
                    </employee>
                    <employee ssn="789-789-7890">
                        <name first="Mary" last="Roe"/>
                        <address>
                            <street>99 Broad St.</street>
                            <city>Newton</city>
                            <state>MA</state>
                            <zip>01234</zip>
                        </address>
                    </employee>
                </employees>;

            trace(employees.employee[0].address.zip);   // 98765

            trace(employees.employee[1].@ssn);          // 789-789-7890

            trace(employees.employee.name);             // <name first="John" last="Doe"/>
                                                        // <name first="Mary" last="Roe"/>

            trace(employees..zip[0]);                   // 98765

            trace(employees..@ssn[1]);                  // 789-789-7890

            trace(employees..name);                     // <name first="John" last="Doe"/>
                                                        // <name first="Mary" last="Roe"/>

            trace(employees.employee[0].address.*);     // <street>11 Main St.</street>    
                                                        // <city>San Francisco</city>
                                                        // <state>CA</state>
                                                        // <zip>98765</zip>
            var node:String = "zip";
            trace(employees.employee[0].address[node]); // 98765
            
            var attribute:String = "ssn";
            trace(employees.employee[1].@[attribute]);  // 789-789-7890
            
            for each (var num:XML in employees..@ssn) {
                trace(num);                             // 123-123-1234
            }                                           // 789-789-7890
            
            var ssnToFind:String = "789-789-7890";
            trace(employees.employee.(@ssn == ssnToFind).toXMLString());
                                                        // <employee ssn="789-789-7890">
                                                        // <name first="Mary" last="Roe"/>
                                                        // <address>
                                                        // <street>99 Broad St.</street>
                                                        // <city>Newton</city>
                                                        // <state>MA</state>
                                                        // <zip>01234</zip>
                                                        // </address>
                                                        // </employee>
        }
    }
}


分享到:
评论

相关推荐

    flex4 httpservice 例子

    flex4 httpservice 例子 提取xml数据

    Flex操作XML

    Flex操作XML很好的例子,通过Datagrid显示数据,略加修改可用于自己的项目中

    flex例子

    Flex中利用HTTPService标签动态导入XML文件例子FlexAdd comments

    flex上:简单的将xml内容生成文件存到本地的一个小例子

    flex语言编写的,把xml内容存成xml文件保存到指定的位置!

    flex 解析xml绑定到combobox点击按钮把combobox所选的数据添加到List

    简单的小例子,没事做着玩的,功能为flex 解析xml绑定到combobox点击按钮把combobox所选的数据添加到List列表。

    flex-xml合并,树查找xml

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

    Java+flex使用dom4j读写xml

    这个小例子是使用Java作为服务端、Flex做前台,对一个xml文件的读取和写入。 环境:MyEclipse6.0.1+Flex3插件版,jdk1.6,tomcat6.0,dom4j1.6.1,lcds.war, 使用技术:1.Java+flex,及其对象的转换。 2.Java方面...

    Flex+SpringMVC HttpService 发送XML数据

    Flex 使用HttpService组件发送XML数据与java交互 例子+文档

    Flex_JSON_XML.zip_flex

    java与flex之间采用XML及JSON协议通讯的例子。

    Flex Tree XML

    Tree——一个使用XML作为Tree组件数据源的小例子

    jsp与flex的整合直接拷贝就可以用

    网上有很多jsp+flex整合的例子,很多都不能用,自己琢磨了下,整合好了。直接拷贝就能用。想学习的话研究下web.xml的写法,关键是里面通过xml找到flex.xml

    flex 指南 Flex入门 Flex实例 flex图表 flex与java flex中文帮助 flex培训

    Adobe+Flex编码指南.pdf chart.rar--java+flex图表 Flex3高级图表开发指南.pdf--英文的 Flex+白皮书.pdf ...InfoQ Flex与JSON及XML的互操作.mht 结合java做的flex图表例子 - 点点滴滴 - JavaEye技术网站.mht

    j2ee+flex4

    后来就改成了个学习小例子 为了尊重原作者 紧用来java+flex小菜鸟学习使用 此项目使用 JAVA JDK1.6 Tomcat6.0/7.0 java+flex4 使用的是BlazeDS方式中得 remoting方式与JAVA交互 由于没有美工 UI十分丑陋望学者...

    自创Flex入门教程

    刚刚接触 Flex 有一个星期了,有了点感觉,但一直在琢磨 Flex 和后台的数据通信问题,一个偶然想起了 Apache 的 XMLBean,所以就做了个小例子。例子比较细,每个步骤都 有有截图,请耐心看完,基本上是针对无基础的...

    FLEX _HTTPService的调用方法

    FLEX _HTTPService的调用方法 显示数据的例子 QueryDataSet.xml

    Flex连接数据库三种方法.doc

    其中HttpService可以直接获取XML中的数据,还可以通过JSP,ASP以及PHP读取数据库中的数据,这个比较 简单,而且网上也有很多例子,我就不多说了。WebService我不懂,请自己查资料。我一直用的是JAVA对象连接数据库,...

    flex学习资料很多

    Adobe+Flex编码指南.pdf; chart.rar--java+flex图表; Flex3高级图表开发指南.pdf--英文的; 结合java做的flex图表...InfoQ Flex与JSON及XML的互操作.mht; flex-demo.rar; flex中文帮助.pdf; Flex入门培训资料及PPT.rar;

    gsoap 2.8 (SOAP/XML 关于C/C++ 语言的自动化实现工具内附 CSharp webservice例子,及GSOAP client和server例子)

    gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户...

    FLEX入门及集成其他框架教程

    FLEX,是一种基于标准变成模型的RIA开发产品集,最开始是由Macromedia公司2004年发布,2005年4 月,Adobe公司收购Macromedia公司,现在FLEX系Adobe公司系列产品。 说到FLEX,就不得不提及以下两个重要概念:MXML和...

    FLEX嵌入到JSP,实现的 jar 包

    &lt;/html&gt;===================== test.jsp End =====================这个例子非常简单就是将原来写好的MXML文件嵌入到JSP中.MainApp.mxml可以改成你需要嵌入的FLEX文件. 那两个jar包没找到抱歉!!!!

Global site tag (gtag.js) - Google Analytics