Foros del Web » Programando para Internet » Javascript »

XML incompleto

Estas en el tema de XML incompleto en el foro de Javascript en Foros del Web. Hola a todos, estoy trabajando con Ajax con el cual obtengo unos datos con responseText, estos datos (que es un HTML) cuando los muestro en ...
  #1 (permalink)  
Antiguo 05/02/2009, 15:13
 
Fecha de Ingreso: marzo-2007
Ubicación: Villahermosa, Tabasco
Mensajes: 6
Antigüedad: 17 años, 10 meses
Puntos: 0
XML incompleto

Hola a todos, estoy trabajando con Ajax con el cual obtengo unos datos con responseText, estos datos (que es un HTML) cuando los muestro en el div los veo así:

"<p>dfsdfsf <p>" y no como HTML como debería de ser. Para resolverlo, como los datos vienen a través de un webservice (con <string><p>...</p></string>, lo convierto a XML de la siguiente manera:

var xmlDoc2 = xmlHttp.responseText; // Aqui todo completo
var xmlDoc = (new DOMParser()).parseFromString(xmlDoc2, "text/xml");
var combos = xmlDoc.getElementsByTagName("string");
cMenuIzq.innerHTML = combos[0].firstChild.nodeValue; // aqui incompleto.

pues resulta que después convertirlo a xml no puedo ver completo el texto como cuando lo recibí.

Eso solo ocurre en Mozilla Firefox, porque con Opera, IE 7.0, Google Chrome, Safari y Konkeror eso no ocurre.

alguien tiene alguna idea de como puedo resolver esto?

desde ya muchas gracias!!!.
  #2 (permalink)  
Antiguo 05/02/2009, 19:33
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 7 meses
Puntos: 834
Respuesta: XML incompleto

Creo que estás haciendo algunos pasos demás. De todas maneras podrías probar usar firstChild.data en lugar de firstChild.nodeValue
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:18.