Se retirares o código dentro da function loadXML e colocares um trace qq,
continua a dar erro?
Parece-me erro de parsing do XML, ou seja, estares a tentar recuperar um
nodo ou valor onde ele não existe.
Miguel Vaz
2008/10/9 Jose Luis Gouveia <[EMAIL PROTECTED]>
> Olás,
> tenho o seguinte código, e apesar de funcionar retorna-me um erro TypeError:
> Error #1010:
>
> *loader=new URLLoader ;*
> *
> *
> *loader.load (new URLRequest(Config.MAINMENU_XML));*
> *loader.addEventListener (Event.COMPLETE,loadXML);*
> *
> *
>
> a função que chama é a seguinte
> *
> *
> *
> *
> *public function loadXML (e:Event)
> {
> var xml:XML=new XML(e.target.data);
>
> var totalEntries:Number=xml.menu.length();
>
>
> for (var i:Number=0; totalEntries; i++)
> {
> trace (xml.menu[i].attributes());
>
> }
>
>
> }
>
> Faz-me o trace correctamente no entanto da-me o seguinte erro:
>
> TypeError: Error #1010: A term is undefined and has no properties.
> at presentation::MainMenu/loadXML()
> at
> flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
> at flash.events::EventDispatcher/dispatchEvent()
> at flash.net::URLLoader/flash.net:URLLoader::onComplete()
>
> Alguém tem alguma ideia ?
>
> obirgado
>
> *
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade
Portuguesa de Desenvolvimento de RIAs - www.riapt.org" do Grupos Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
Para mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---