Actionscript 3 如何在Action script 3 xml中显示节点名称
我的xml如下所示Actionscript 3 如何在Action script 3 xml中显示节点名称,actionscript-3,Actionscript 3,我的xml如下所示 <rat> <to>tt</to> <from>ggg</from> <heading>hhhhh</heading> <body>jjj</body> </rat> 我想像这样显示数据 to = tt from = ggg 我如何才能做到这一点var示例:XML= var example:XML = <rat&g
<rat>
<to>tt</to>
<from>ggg</from>
<heading>hhhhh</heading>
<body>jjj</body>
</rat>
我想像这样显示数据
to = tt
from = ggg
我如何才能做到这一点var示例:XML=
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);
}
tt
ggg
啊
jjj
;
对于每个(示例。*中的var节点:XML)
{
跟踪(node.localName(),“=”,node);
}
var示例:XML=
tt
ggg
啊
jjj
;
对于每个(示例。*中的var节点:XML)
{
跟踪(node.localName(),“=”,node);
}
您需要:xml.branch.node.name()
请参见所需的:xml.branch.node.name()
请参见trace在我的IE中不起作用。是否有其他方式在屏幕上显示结果是的,跟踪是一个内部调试功能。如果要显示结果,需要创建一个textfield并将“text”或“htmlText”属性设置为输出。var t:TextField=newtextfield();t、 text=node.localName()+“=”+节点;addChild(t);trace在我的IE中不工作。是否有其他方式在屏幕上显示结果是的,跟踪是一个内部调试功能。如果要显示结果,需要创建一个textfield并将“text”或“htmlText”属性设置为输出。var t:TextField=newtextfield();t、 text=node.localName()+“=”+节点;addChild(t);
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);
}