1

我有以下 XML 对象:

<ns2:errorCode>
  3001
</ns2:errorCode>

如果我只有一个字符串表示 errorCode,我如何访问该值。

我想做类似的事情:

xml['*::'+str]xml具有上述节点的 XML 对象 在哪里,str我的字符串变量包含"errorCode".

4

2 回答 2

1

感谢您的帮助。如果有人感兴趣,这就是我解决它的方法。

使任务变得困难的是命名空间。这行得通!

var t:XMLList = xml.*.(localName() =='errorCode');
于 2012-09-25T07:54:53.497 回答
0

您可能需要检查如何在 ActionScript3 中遍历 XML 结构:

http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7e6b.html

str = xml.errorCode应该做的伎俩。

于 2012-09-21T12:13:08.473 回答