Supposons que j'ai un XMLDans AS3, comment la valeur du nœud XML est-elle utilisée comme un autre nœud?
<xml>
<lang>en</lang>
<en>
<text id="123">One Two Three</text>
<text id="hello">Hello</text>
</en>
</xml>
le "en" tag est que si la valeur lang est "en". Si la valeur de lang est "de"
<lang>de</lang>
<de>
<text id="123">One Two Three</text>
<text id="hello">Hello</text>
</de>
Comment puis-je obtenir ce nom dinamicaly dans mon code actionscript 3.
Supposons que je veux utiliser
var xmlVal = new XML(... the above xml)
var lang = xmlVal.lang;
Je ne peux pas utiliser si (xmlVal.lang == "en") .. parce que la valeur lang peut être une chaîne. mais il devrait y avoir un noeud enfant dans ce nom .. !!
Comment puis-je obtenir des valeurs à partir du nœud "en ou de ou what ever .." ??
Je Je ne sais pas si cela fonctionne mais, avez-vous essayé: 'lang langXml: * = xmlVal [xmlVa l.lang]; '? – Kevin