ActionScript3で、


var RssXML:XML;
private var RssxmlLoader:URLLoader;

private function init():void {
var RssUrl:String ="http://example.com/ex.xml";
RssxmlLoader = new URLLoader();
RssxmlLoader.dataFormat = URLLoaderDataFormat.TEXT;
RssxmlLoader.addEventListener(Event.COMPLETE, RssxmlComplete);
var RssurlReq:URLRequest = new URLRequest(RssUrl);
RssxmlLoader.load(RssurlReq);
};

private function RssxmlComplete(e:Event):void {
RssXML =new XML(RssxmlLoader.data);
trace(RssXML);
};

<mx:VBox label="Name" width="100%" height="100%">
<mx:DataGrid width="750" height="450" dataProvider="{RssXML}">
<mx:columns>
<mx:DataGridColumn dataField="name" headerText="名前"/>
<mx:DataGridColumn dataField="num" headerText="値"/>
</mx:columns>
</mx:DataGrid>

これで「データバインディングでは"RssXML"への代入を検出できません。」となってしまうのですが、どうしたらよいでしょうか?できるだけ具体的にお願いします。

回答の条件
  • 1人2回まで
  • 登録:2010/01/21 20:29:32
  • 終了:2010/01/24 11:17:52

回答(1件)

id:IlO10l0Il No.1

IlO10l0Il回答回数1757ベストアンサー獲得回数812010/01/24 05:44:59

ポイント60pt

new XML()ではなくXML()で文字列をXMLに変換してみてはいかがでしょうか?

id:sulfonamides

お?いきました。ありがとうございます。

2010/01/24 11:17:40

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません