假设我有一个XML在AS3中,XML节点值如何用作另一个节点?
<xml>
<lang>en</lang>
<en>
<text id="123">One Two Three</text>
<text id="hello">Hello</text>
</en>
</xml>
的“EN”标签仅在郎值为“en”。 如果LANG的值是“德”
<lang>de</lang>
<de>
<text id="123">One Two Three</text>
<text id="hello">Hello</text>
</de>
如何我在ActionScript 3代码dinamicaly得到这个名字。
假设我想用
var xmlVal = new XML(... the above xml)
var lang = xmlVal.lang;
我不能使用,如果(xmlVal.lang ==“EN”)..因为郎值可以是任何字符串。但是这个名字应该有一个子节点.. !!
如何从节点“en或de或以前的任何地方”获取值?
我米不知道下面的工作,但,你有没有尝试过:var langXml:* = xmlVal [xmlVa l.lang];'? – Kevin 2011-06-09 12:24:52