Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/05/2008, 10:36
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Respuesta: aprender a manejar XML DOM

Hola:

Los nodeValue creo que deben funcionar si existe un nodo de texto, pero si el nodo hijo es compuesto de texto y más tags no creo que funcione...

En el DOM normal de páginas html, se pueden consultar varias cosas de los nodos... si tiene hijos (nodo.hasChildNodes())... el número de hijos (nodo.ChildNodes.length)... entonces si un nodo tiene hijos y es uno, se puede acceder a ese nodo (firstChild o lastChild o childNodes[0]), y si su nodeType es 3, se trata de un nodo de texto nodeName == "#text", en tal caso valdría usar nodeValue, o simplemente data... si el nodeType = 3 es porque es una etiqueta y no vale su propiedad nodeValue...

En resúmen, ese texto deberías obtenerlo con nodo.firstChild.data o nodo.firstChild.nodeValue...

Espero que te sirva.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo