Muy bueno Xavi, muy bueno,

No tenia ni idea de eso de las clases cacheadas.
Las he borrado y ahora si va igual.

Gracias,
Edu, eemece2

----- Original Message ----- 
From: "Xavi Beumala" <[EMAIL PROTECTED]>
To: <asnativos@5dms.com>
Sent: Wednesday, August 24, 2005 11:11 PM
Subject: Re: [ASNativos] Atributos con XPath (xfactorstudio)


> Juer, pues esto ahora me mosquea xDDDD
> ya estamos con los fenómenos paranormales...
>
> Lo acabo de probar en otro ordenador y me sigue funcionando :S Has
> limpiado las clases cacheadas del flash? las de la carpeta documents and
> settings/configuracion local/macromedia/flashmx2004/ blah blah
>
> Intenta a borrar la carpeta
> "c:\Documents and Settings\tu usuario\Configuración local\Datos de
> programa\Macromedia\Flash MX 2004\es\Configuration\Classes\aso"
>
> Vaya a ser que se te hayan quedado cacheadas las clases antiguas o algo
> por el estilo.
>
> En fin, ya solo es por curiosidad.
>
> Saludos
> Xavi Beumala
> http://www.code4net.com
>
> eemece2 wrote:
> > Pues parece que si era un yogurt caducado, digo..., una versión vieja.
> >
> > Pero me sigue saliendo:
> >
> >          ModuleId="hola"
> >
> > No se Xavi, ahora si parece que tenemos todo igual...
> >
> > Pero con lo tuyo, Joseba, si funciona:
> >
> >          trace(atributo[0].nodeValue);
> >
> > Asi que, "larga vida al rey", (el que se va de caza no, el que se va de
> > vacaciones, y vuelve)
> >
> > Gracias y un saludo,
> > Edu
> >
> >
> >
> > ----- Original Message ----- 
> > From: "Xavi Beumala" <[EMAIL PROTECTED]>
> > To: <asnativos@5dms.com>
> > Sent: Wednesday, August 24, 2005 3:47 PM
> > Subject: Re: [ASNativos] Atributos con XPath (xfactorstudio)
> >
> >
> >
> >>mmmm...
> >>Pues a mi me devuelve "hola" :S
> >>
> >>Qué versión de XPath estás usando? Descárgate la última (versión en AS2)
> >>de http://xfactorstudio.com/ActionScript/AS2/XPath/XPath4AS2.zip a ver
> >>si fuera eso...
> >>
> >>Por otro lado la función text() lo que hace es seleccionar los nodos
> >>hijos de tipo texto no el valor de un atributo. Abajo va un ejemplo:
> >>
> >><code>
> >>   import com.xfactorstudio.xml.xpath.XPath;
> >>   x = "<Module ModuleId='hola'>adios</Module>"
> >>   miXML = new XML(x);
> >>
> >>   var atributo:Array;
> >>   // hola
> >>   trace(XPath.selectNodes(miXML, "//Module/@ModuleId/").toString());
> >>   // adios
> >>   trace(XPath.selectNodes(miXML, "//Module/text()").toString());
> >></code>
> >>
> >>
> >>Saludos
> >>Xavi Beumala
> >>http://www.code4net.com
> >>
> >>eemece2 wrote:
> >>
> >>>Hola Xavi!
> >>>
> >>>Gracias por responder.
> >>>Pues tu ejemplo me imprime esto:
> >>>
> >>>     ModuleId="hola"
> >>>
> >>>osea lo que me hace a mi mi codigo. Lo que queria es que solo devuelva
> >
> > el
> >
> >>>string "hola".
> >>>
> >>>igual usando algo parecido a lo que se usa para sacar el valor de un
> >
> > nodo,
> >
> >>>si no recuerdo mal, con text(); pero lo siguiente no funciona:
> >>>
> >>>     atributo= XPath.selectNodes(miXML, "//Module/@ModuleId/text()");
> >>>
> >>>si no puedo, tendre que hacer alguna funcion que me devuelva lo que hay
> >>>entre las comillas, pero me extraña que no este implementado.
> >>>
> >>>Tengo la sensacion de que tengo delante un elefante y no lo veo :-)
> >>>
> >>>Un saludo para todos,
> >>>Edu
> >>>
> >>>
> >>>----- Original Message ----- 
> >>>From: "Xavi Beumala" <[EMAIL PROTECTED]>
> >>>To: <asnativos@5dms.com>
> >>>Sent: Wednesday, August 24, 2005 1:43 PM
> >>>Subject: Re: [ASNativos] Atributos con XPath (xfactorstudio)
> >>>
> >>>
> >>>
> >>>
> >>>>Tu código está bién, seguramente tengas algun error en el XML.
> >>>>
> >>>>Fíjate en que esto funciona:
> >>>><code>
> >>>>import com.xfactorstudio.xml.xpath.XPath;
> >>>>x = "<Module ModuleId='hola'/>"
> >>>>miXML = new XML(x);
> >>>>
> >>>>var atributo:Array;
> >>>>atributo= XPath.selectNodes(miXML, "//Module/@ModuleId");
> >>>>trace(atributo[0]);
> >>>></code>
> >>>>
> >>>>Saludos
> >>>>Xavi Beumala
> >>>>http://www.code4net.com
> >>>>
> >>>>Felix Martin wrote:
> >>>>
> >>>>
> >>>>>Buenas,
> >>>>>
> >>>>>!Yo tambien me apunto al XPath de xfactorstudio !, Muy util!
> >>>>>
> >>>>>Pero estoy intentando obtener el valor de un atributo y no lo
consigo.
> >>>
> >>>Con lo siguiente:
> >>>
> >>>
> >>>>> var atributo:Array;
> >>>>> atributo= XPath.selectNodes(miXml, "//Module/@ModuleId");
> >>>>> trace(atributo[0]);
> >>>>>
> >>>>>Me devuelve:
> >>>>>
> >>>>> ModuleId="1"
> >>>>>
> >>>>>Como se hace para que devuelva solo el valor del atributo?
> >>>>>
> >>>>>Igual es una chorrada, pero no veo cual puede ser la consulta
> >
> > necesaria.
> >
> >>>>>Un saludo a todos,
> >>>>>Edu----------------------------------
>
> ----------------------------------
> Lista ASNativos:asnativos@5dms.com
> http://www.5dms.com/listas
> ----------------------------------

----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

Responder a