> <root>
>
> <module c_name="Executive Library">
> <node cd_title="Document One"
> cd_link="http://localhost/userMana/upload/feature.xml"/>
> </module> <module c_name="Rate Card"/>
>
> <module c_name="Time Sheet"> <node
> cd_title="Document Two"
> cd_link="http://localhost/userMana/upload/epl-v10.html"/>
> </module> </root>
<mx:Tree dataProvider="{tree.module}" labelField="@c_name" borderThickness="0" x="28" y="56" width="350" height="414"></mx:Tree>
我能够读取模块名称,但是当标签字段不同时,我怎样才能读取cd_title。
答案 0 :(得分:1)
var yourXML:XML = yourXMLData;
for each(var x:XML in yourXML.module)
{
trace(x.node.@cd_title);
}
没有对它进行测试,但它应该可行。您可能希望构建一个为Tree格式化的ArrayCollection,然后将其设置为dataprovider