次の XML オブジェクトがあります。
<ns2:errorCode>
3001
</ns2:errorCode>
errorCode という文字列しかない場合、値にアクセスするにはどうすればよいですか。
私は次のようなことをしたいと思います:
xml['*::'+str]
wherexml
は上記のノードを持つ XML オブジェクトで、str
は を含む文字列変数です"errorCode"
。
次の XML オブジェクトがあります。
<ns2:errorCode>
3001
</ns2:errorCode>
errorCode という文字列しかない場合、値にアクセスするにはどうすればよいですか。
私は次のようなことをしたいと思います:
xml['*::'+str]
wherexml
は上記のノードを持つ XML オブジェクトで、str
は を含む文字列変数です"errorCode"
。
お手伝いありがとう。誰かが興味を持っているなら、これが私がそれを解決した方法です。
この作業を難しくしていたのは名前空間でした。これはうまくいきます!
var t:XMLList = xml.*.(localName() =='errorCode');
ActionScript3 で XML 構造をトラバースする方法を確認する必要がある場合があります。
http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7e6b.html
str = xml.errorCode
トリックを行います。