El problema es el siguiente. Basicamente un fallo de buena formacion es que no puede (debe) haber 2 elementos en un mismo documento XML con el mismo ID. Bueno esto a flash no le importa un pepino. Pero existe un "feature" no documentado que es el siguiente. Si un elemento tiene colocado un id, el parser Flash crea una propiedad con el nombre del ID en el objeto XML. Esto permite acceder a nodos muy "enterrados" de manera sencilla. Basicamente eso es lo que tu ves en el debugger. De todas maneras puedes acceder a ellos de la manera "standard" que es a trav�s de childNodes. No interfiere en el uso normal del objeto. Como digo, es un "feature" no un "bug" (eterno dilema).
un saludo Joseba Alonso www.sidedev.net ----- Original Message ----- From: "Paulo Carvajal -- Vudumedia.com---" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, December 01, 2003 4:26 PM Subject: [ASNativos] XML con nodos extra en el Debuger > Hola, me pasa una cosa rar�sima con un XML. Aparentemente est� bien formado > y si lo muestro completo en un campo de texto aparece bien, pero dentro de > Flash, viendo su estructura en el Debuger, tiene cuatro nodos de m�s que > aparecen antes del nodo principal porque s�. > > �A alguien le ha pasado algo parecido? > > Os cuelgo un gr�fico aqu�: > http://www.vudumedia.com/pac/xml/debuger.gif > y una versi�n aqu� a pelo: > http://www.vudumedia.com/pac/xml/ > > El c�digo no tiene ning�n misterio: > _global.datosURL = new Object(); > _global.datosURL.carpetas = "carpetas.xml"; > > var datos_xml = new XML(); > datos_xml.ignoreWhite = true; > datos_xml.onLoad = function(exito){ > if(exito){ > // todo: listado de carpetas > // arbol.dataProvider = carpetas_xml; > texto_txt.text = this; > }else{ > trace("error de carga: " + this) > } > > } > datos_xml.load(datosURL.carpetas) > > Si a alguien se le ocurre algo... > Gracias, Paulo. > > > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
