1

次の XML オブジェクトがあります。

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

errorCode という文字列しかない場合、値にアクセスするにはどうすればよいですか。

私は次のようなことをしたいと思います:

xml['*::'+str] wherexmlは上記のノードを持つ 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 に答える