![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 5
|
не могу никак понять, почему компилятор не входит в цикл for each.
![]() переменная externalXML не пуста. package com { import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest; public class XMLengine { public var externalXML:XML; public var loader:URLLoader public var request:URLRequest; public function XMLengine(xml:String) { loader = new URLLoader(); request = new URLRequest(xml); } public function Load():void { loader.addEventListener(Event.COMPLETE, onComplete); loader.load(request); } function onComplete(event:Event):void { loader = event.target as URLLoader; if (loader != null) { this.externalXML = new XML(loader.data); this.Compile(); trace(this.externalXML.toXMLString()); } else { trace("loader is not a URLLoader!"); } } public function Compile():void { var buttonTotal:Number; for each (var property:XML in externalXML.item) { //var q:int = String(property.@quantity); var p:String = String(property.button); buttonTotal++; trace(p); } trace(buttonTotal); } } } NaN вот такая XML грузится в externalXML |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 100
|
Последний раз редактировалось BARTLEBY; 06.02.2009 в 08:54. |
|
|||||
|
Регистрация: May 2008
Сообщений: 52
|
Перебор правильно делать так: (с указанием имени перебираемой XMLNode)
ещё... неплохо было бы обнулить Ещё. Я подразумаеваю что функцыя Load() где-то вызывается... |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 5
|
спасибо большое.
![]() то есть моя принципиальная ошибка заключалась в том, что нужно описывать XMLList названием тега и вызовом потомков... Цитата:
пока я описываю этот контрол и "играюсь" с ним, как он работает и т.д.Добавлено через 9 минут Цитата:
я просто уже в не понимании, от чего ошибка перебирал все варианты. а сейчас попробовал его же. и работает наверное, надо было тачку перезагрузить... наверное, Flash глючило |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:50. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|