Comunidad de diseño web y desarrollo en internet online

xml nodeType

Citar            
MensajeEscrito el 04 Oct 2005 04:53 pm
Hola. Tengo un problema con un xml...
AL importarlo el nodeType es 1 y no me deja recuperar el nodeValue (siempre es null). Como se hace para importarlo como nodeType 3??
El codigo que utilizo es mas o menos este:

Código :

class miXML
{
   var docXML:Object;
   var rutaXML:String;
   function miXML (queRuta)
   {
      rutaXML = queRuta;
      docXML = new XML ();
      docXML.load (rutaXML);
   }
..etc..
}

y:

Código :

System.useCodepage = true;
var xmlProyectos:miXML = new miXML ("proyectosxml");
...etc..
trace (xmlProyectos.docXML.firstChild.childNodes[1].childNodes[1].nodeType); -->1
trace (xmlProyectos.docXML.firstChild.childNodes[1].childNodes[1].nodeValue); -->null

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 04 Oct 2005 07:51 pm
Hola, por que no pones el xml que estas usando quiza este el problema alli.
Otra cosa te olvidaste el punto en la siguiente linea:
var xmlProyectos:miXML = new miXML ("proyectosxml");

deveria ser asi creo.
var xmlProyectos:miXML = new miXML ("proyectos.xml");
Saludos

Por Nahuel

21 de clabLevel



 

safari
Citar            
MensajeEscrito el 06 Oct 2005 08:56 am
Prueba a poner:

Código :

docXML.ignoreWhite = true;

A mi me funcionó. Con esta línea haces que se ignoren espacios en blanco del archivo .xml q pueden dar problemas.
Por supuesto, debe ir despues de crear el objeto XML y antes de cargar el archivo.

Saludos a todos !!!!! 8)

Por Gengis

27 de clabLevel



 

Córdoba(España)

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.