`
zwnJava
  • 浏览: 209928 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

flex 中 修改xml节点的值 (不是属性的值)

阅读更多

flex 中改变 XML 节点值的方法:

 

例子:

 

        var xml:XML = <course>数学</course>;
        xml.text()[0] = "java程序设计";
         trace(xml.toXMLString());

 

 

    输出结果为:

   <course>java程序设计</course>

    course节点的值发生了变化。

 

说明:

       XML 类中的 text()方法:    

                   AS3 function text():XMLList

                                 返回 XML 对象用来表示 XML 文本节点的所有 XML 属性的 XMLList 对象。

 

                                 返回

                                       XMLList — 属性列表。

                                另请参见

                                       XML objects

                                  注意:不要下标越界。



分享到:
评论

相关推荐

    Flex里解析XML数据

    解析XML数据通常涉及到访问XML节点、获取属性值和遍历XML树。例如,我们可以通过节点名和属性名来访问特定的数据: ```actionscript var itemName:String = xml.root.item[0]; var itemAttrValue:String = xml.root...

    XML节点和属性的访问

    本文将深入探讨XML节点和属性的访问,以及在Flex中关于数据绑定的一些特殊性。 首先,我们要理解XML节点和属性的访问方式。在AS3(ActionScript 3)中,XML对象可以通过点号(.)、双点号(..)和@符号来操作。点号...

    flex 操作XML

    - 遍历XML节点: ```actionscript for each (var item:XML in yourXMLList) { trace(item.name()); } ``` 6. **XML写入**: - 写入XML到本地文件时,可以使用`FileStream`的`writeUTFBytes()`方法。确保文件...

    flex解析xml框架实例

    在Flex开发中,XML是一种常见的数据传输格式,特别是在与服务器进行数据交互时。本文将深入探讨如何使用Flex解析XML框架,结合HTTPService组件,实现从服务器接收并解析XML数据的实例。 首先,让我们理解Flex中的...

    flex 解析xml文件 httpservice

    在Flex中,XMLList类是XML类的一个子类,专为处理XML节点列表而设计。当XML文档中某个节点有多个子节点时,通常会返回一个XMLList对象。我们可以使用XPath表达式或属性访问语法来访问XMLList中的节点。 接下来,...

    flex 解析xml实例

    2. **XML节点操作**:XML对象提供了访问其节点的方法,如`children()`用于获取子节点,`attributes()`用于获取属性,`toString()`用于转换为字符串形式。例如,获取XML中的所有`item`节点: ```actionscript var ...

    flex解析xml

    XML类代表一个XML文档,而XMLList类则代表XML文档中的一个节点集。下面我们将详细介绍这两个类的使用方法。 1. **XML类**:创建XML对象可以通过XML构造函数,直接传入XML字符串或者文件URL。例如,假设我们有一个名...

    向Tree空间添加删除XML数据节点_Flex4

    3. **添加XML节点**: 要向XML对象添加新节点,可以直接调用XML对象的appendChild方法。例如,添加新的item节点: ```actionscript var newItem:XML = &lt;item id="3"&gt;Item 3; xmlData.appendChild(newItem); ...

    flex 读XML 写XML 并保存为文件

    2. 修改XML对象:使用E4X语法,可以方便地添加、删除或修改XML节点。比如添加一个子节点: ```actionscript newXml.appendChild(新节点); ``` 3. 将XML对象转换为字符串:要将XML对象保存为文件,首先需要将其转换为...

    readxml flex加载xml文件

    // E4X提供了一种简洁的方式来访问XML节点 var nodeValue:String = xml.someElement.@attribute; // 处理解析后的XML数据 } ``` E4X的优势在于其直观且强大的语法,但它的性能可能略逊于XMLLoader,尤其是处理...

    动态绑定XML,实现flex树控件的绑定

    在Flex中,可以通过Tree的dataProvider属性来设置数据源。为了实现递归绑定,可以自定义一个TreeItemRenderer,该渲染器知道如何根据XML节点的子节点创建新的TreeItems。 ```actionscript var tree:Tree = new Tree...

    Flex之URLLoader加载XML

    在Flex开发中,`URLLoader` 是一个非常重要的类,用于加载远程数据,如XML、JSON等。在本示例中,它被用来从服务器获取XML文件并将其内容解析为XML对象,以便在应用程序中使用。`Flex` 是Adobe开发的一个开放源代码...

    flex中tree的数据源是xml

    - 遍历DataTable中的每一行数据,创建对应的XML节点。 - 使用`CreateElement`、`CreateAttribute`等方法构造节点及其属性。 - 通过`AppendChild`方法添加子节点至父节点。 4. **保存XML文件**: - 最终将构建好...

    flex-xml合并,树查找xml

    在Flex中,我们可以利用XML对象的appendChild()方法将一个XML节点添加到另一个XML节点的末尾,从而实现XML文档的合并。同时,还可以使用XMLList的concat()方法将多个XMLList对象组合成一个新的XMLList。 接下来,...

    Flex DataGrid从XML文件中加载数据

    `dataField` 属性关联到XML节点的名称,如 `ID`、`name` 和 `age`。 ```xml 姓名" dataField="name"/&gt; 年龄" dataField="age"/&gt; ``` 7. **数据绑定**:`[Bindable]`元标签用于声明变量`users`是可绑定的,...

    flex - xml操作

    使用点符号`.`和属性符号`@`可以直接访问和修改XML节点及其属性: ```actionscript // 获取第一个item的menuName值 trace(myXML.item[0].menuName); // Output: burger // 获取第一个item的id值 trace(myXML.item[0...

    Flex:ArrayCollection转xml形式的实例

    在这个例子中,我们首先创建了一个ArrayCollection,然后创建了一个空的XML节点`&lt;fruits&gt;`。接着,我们遍历ArrayCollection中的每个元素,将其包装为`&lt;fruit&gt;`节点,并添加到XML文档中。最后,我们将整个XML文档转换...

    flex解析xml文件

    3. 遍历XML节点:接着,我们遍历`xml.children()`,这将返回XML文档中的所有顶级元素(在这个例子中是`dataSource`元素)。对于每个元素,我们创建一个新的`dataSource`节点,并将相应的属性赋值给它,如`@type`、`...

    flex外部读取xml

    在Flex编程中,读取XML文件是常见的数据交互方式,特别是在构建富互联网应用程序(RIA)时,用于存储和传输数据。本示例中,我们看到一个Flex应用通过使用ActionScript 3来从外部XML文件加载数据,并将这些数据用于...

    Flex中Tree组件的数据源举例(xml,array,object)

    本篇将详细介绍如何为Flex中的Tree组件设置不同的数据源,包括XML、Array和Object。 首先,让我们从XML数据源开始。XML因其结构化的特性,非常适合用来表示层次数据。在Flex中,我们可以使用mx.collections....

Global site tag (gtag.js) - Google Analytics