Flexアプリは、データベースからデータをプルするphpページへのサービスを実行し、結果をXML形式で構造化します。関数の外部で呼び出される新しいXMLListを作成しtestList
、結果が戻ってきたら(最初に、すべてのXMLコードを保持する単一の文字列としてフレックスになります)、次のコードを使用してXMLに変換し、testListに追加します。 :
var s:String = event.result as String;
var xml:XML = new XML(s);
testList = xml.user;
データは1つの関数で使用され、次に私のコンポーネントにも渡されます。そこで、XMLListをリストに表示しようとすると(dataProviderとしてtestListを使用)、次のエラーが発生します。
TypeError:エラー#1034:型強制に失敗しました:XMLList@68ffa01をmx.collections.IListに変換できません。
おそらくnoobエラーだと思いますが、助けていただければ幸いです。