私はこのラインを持っている機能を持っている:E4X:文字列を式の属性名として使用しますか?
var returnString:String = items[0][email protected];
@monthはそうのようなXMLノード上のattibuteです:
<xmlnode month="JAN"/>
OKしかし、私は渡すことができますので、私は抽象的属性名に必要関数に文字列を渡し、渡された文字列に一致する名前で属性の内容を取得します。例えば、この関数( "stone")のような関数を呼び出すと、items [0]。@ stoneが返されます。私はこれがはっきりしていることを望む
誰も私が何をするのか知っていますか?
ありがとうございました。
すべてのコメントを見る私は助けが、ここに何か間違っていると思う。私はあなたの答えによって記述された解決策をテストし、皆さんが話している結果を得ていません。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 。@ ['id']); '//空白をトレースする~~~~~' trace(xml.attribute( 'id')); '//ブランク~~~~~~もトレースして 'id'を文字列にする(リテラルから)助けにならない。 – gltovar