在flex中将子节点添加到XML
发布时间:2020-12-15 01:46:46 所属栏目:百科 来源:网络整理
导读:在Flex应用程序中,我有一个xml对象,我绑定到树控件.我能够将一个子节点添加到xml但是当我尝试将子节点添加到子节点时它不会出现在树控件上 tree = node label="Root" node label="Category 1"/ node label="Category2"/ node label="Category3"/ node label=
在Flex应用程序中,我有一个xml对象,我绑定到树控件.我能够将一个子节点添加到xml但是当我尝试将子节点添加到子节点时它不会出现在树控件上
tree = <node label="Root"> <node label="Category 1"/> <node label="Category2"/> <node label="Category3"/> <node label="Category 4"> <node label="SubCategory4.1"/> <node label="SubCategory4.2"/> </node> </node>; var someNode:XMLNode = new XMLNode(9,'Category5'); var aSubNode:XMLNode = new XMLNode(9,'SubCategory5.1'); someNode.appendChild(aSubNode); tree.appendChild(someNode); 所以Category5出现在树控件上,但SubCategory5.1没有出现.我错过了什么? 解决方法
如果您使用flex,请使用AS3. XMLNode是AS2.简而言之,试试这个:
tree = <node label="Root"> <node label="Category 1"/> <node label="Category2"/> <node label="Category3"/> <node label="Category 4"> <node label="SubCategory4.1"/> <node label="SubCategory4.2"/> </node> </node>; var someNode:XML = <node label="Category5"/>; var aSubNode:XML = <node label="SubCategory5.1"/>; someNode.appendChild(aSubNode); tree.appendChild(someNode); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |