Hola Rafael, creo que debería haber un nodo principal que contuviera  
todos los demás, ahora mismo estás haciendo un trace del length del  
primer nodo, que es:
> <item id="uno">
> esto va en el item 1  </item>

Así que 1 es correcto, prueba haciendo algo así en el xml:

> <?xml version="1.0" encoding="utf-8"?>
<items>
>   <item id="uno">
> esto va en el item 1  </item>
>  <item id="dos">
> esto va en el item 2</item>
</items>

Un saludo

Javier Fernández Montes
http://drusunlimited.com



El 19/10/2007, a las 11:10, Rafael García Lepper escribió:

> Hola a todos,
>
> A ver si me echáis una mano porque me parece que los árboles no me  
> dejan ver
> el bosque, alguien sabe por que este trace me devuelve 1 y no 2?
>
> //el xml externo llamado plantilla.xml
> <?xml version="1.0" encoding="utf-8"?>
>   <item id="uno">
> esto va en el item 1  </item>
>  <item id="dos">
> esto va en el item 2</item>
>
> //el actionscript 2
> import com.xfactorstudio.xml.xpath.*;
>
>
> var datos_xml:XML = new XML();
> datos_xml.ignoreWhite = true;
>
>
> datos_xml.onLoad = function(success:Boolean)
> {
>
>     if (success)
>     {
>         var item_array:Array = XPath.selectNodes(this.firstChild, "/ 
> item");
>         trace(item_array.length);
>     }
>     else
>     {
>         trace("imposible cargar el XML");
>     }
> };
>
>
> datos_xml.load("plantilla.xml");
>
>
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a