如何在Action脚本3 xml中显示节点名称

时间:2010-05-31 07:32:21

标签: actionscript-3

我的xml如下所示

<rat>
    <to>tt</to>
    <from>ggg</from>
    <heading>hhhhh</heading>
    <body>jjj</body>
</rat>

我的AS3代码是

var example:XML = new XML(event.target.data);
_label.text = example[0].rat[0][nodeName];
addChild(_label);

我想显示像

这样的数据
to  = tt
from = ggg

我该怎么做

2 个答案:

答案 0 :(得分:2)

var example:XML = <rat>
    <to>tt</to>
    <from>ggg</from>
    <heading>hhhhh</heading>
    <body>jjj</body>
</rat>;

for each (var node:XML in example.*)
{
    trace(node.localName(), "=", node);
}

答案 1 :(得分:1)

你想要:xml.branch.node.name();

请参阅XML in Flash CS3/AS3