Flash と Action Script 3.0 を使用して xml ファイルを扱うのは初めてです。このコードは、すべての QUESTION の子を WRONG に変更することを意図して記述しています。
var urlRequest:URLRequest = new URLRequest("question.xml");
var urlLoader:URLLoader = new URLLoader();
urlLoader.dataFormat = URLLoaderDataFormat.TEXT;
urlLoader.addEventListener(Event.COMPLETE, urlLoader_complete, false, 0, true);
urlLoader.load(urlRequest);
private function urlLoader_complete(e:Event):void {
var question:XML = new XML(e.target.data);
question.QUESTION.setName("WRONG");
trace("FINISH!");
}
プログラムが実行され、Finish traced という単語が正常に表示されました。ただし、xml ファイル question.xml を確認すると、QUESTION の子の名前が変更されていません。
誰かが私のためにこれを説明できますか?
どうもありがとう