当前位置:  开发笔记 > 编程语言 > 正文

E4X:分配给根节点

如何解决《E4X:分配给根节点》经验,为你挑选了1个好方法。

我在这里使用Adobe Flex/Air,但据我所知,这适用于所有JavaScript.我曾经遇到过这个问题几次,那里必须有一个简单的解决方案!

假设我有以下XML(使用e4x):

var xml:XML = foo

我可以使用以下代码更改示例节点的内容:

xml.example = "bar";

但是,如果我有这个:

var xml:XML = foo

如何更改根节点的内容?

xml = "bar";

显然不起作用,因为我试图将字符串分配给XML对象.



1> Theo..:

您似乎将变量包含在它们包含的值中.分配

node = textInput.text;

更改变量 node指向的值,它不会更改node当前指向的对象的任何内容.要做你想做的事,你可以使用该类的setChildren方法XML:

node.setChildren(textInput.text)

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有