Hola Alejandro, No tiene nada que ver con el Xpath, que yo sepa typeof siempre devuelve 'object' para los Arrays. De hecho typeof no devuelve el tipo de la variable, sino del valor. Y en base a los 8 tipos nativos del lenguaje AS: string, number, boolean, object, function, movieclip, null y undefined.
Prueba con instanceof para mirar si es un Array: trace(products instanceof Array) Un saludo, Joseba Alonso www.5dms.com www.sidedev.net > -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de Alejandro Cid > Enviado el: martes, 12 de julio de 2005 11:38 > Para: [email protected] > Asunto: [ASNativos] xpath de xfactorstudio > > Esta es para los que trabajeis con el Xpath de xfactorstudio, > por lo que he visto por aquí Joseba Alonso y algún otro las usa. > > Bueno, pues la pregunta es simplemente acerca de los metodos > de los que se dispone, es que no veo mucha información en la > wed, además de que para ser un producto bastante elaborado, > luego hay algunas erratas..., en fin, que no loveo muy > claro... en un código como este: > > <code> > > import com.xfactorstudio.xml.xpath.*; > > myDoc = new XML(); > myDoc.ignoreWhite = true > myDoc.onLoad = function(){ > var products = XPath.selectNodes(myDoc,"/products/product"); > //traces > trace(typeof(products)) > trace(products.length); > trace(products[0].firstChild.firstChild.nodeValue) > } > myDoc.load("prueba.xml"); > > </code> > > El primer "trace(typeof(products))" devuelve "object" cuando > se supone que es un array, aunque un > miXml.firstChild.childNodes devuelve object > > En fin, que si sabeis si hay mas ayuda por ahi sobre estas > librerías sería de agradecer, y también si hay alguna lista > de bugs, etc. > > Espero no haberme liado :) > > Jano---------------------------------- > Lista ASNativos:[email protected] > http://www.5dms.com/listas > ---------------------------------- ---------------------------------- Lista ASNativos:[email protected] http://www.5dms.com/listas ----------------------------------

