Foros del Web » Programando para Internet » ASP Clásico »

Gravisimo problema con XMLDOM

Estas en el tema de Gravisimo problema con XMLDOM en el foro de ASP Clásico en Foros del Web. Hola a todos, estoy llorando... Resulta que genero mi documento xml desde asp ( validado correctamente )( listado.xml.asp ), pero cuando quiero leerlo desde otro ...
  #1 (permalink)  
Antiguo 06/10/2005, 20:43
Avatar de Hereje  
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 22 años, 10 meses
Puntos: 2
Gravisimo problema con XMLDOM

Hola a todos, estoy llorando...

Resulta que genero mi documento xml desde asp ( validado correctamente )( listado.xml.asp ), pero cuando quiero leerlo desde otro documento no me da ningun resultado, si es xml puro sí, pero si lo generamos con ASP no lo ejecuta, al perecer:
Código:
<%
dim xml
set xml = server.CreateObject("Microsoft.XMLDOM")
xml.async = false
xml.load(server.mappath("listado.xml.asp"))

response.write(xml.text)
%>
no devuelve absolutamente nada !! si es xml purito todo bien.

¿Alguien tiene idea de como solucionar este problema? ¿Algun método alternativo?

Yo pude hacer algo con Server.Execute, pero no puedo enviar datos al xml ni la posibilidad de manipular los resultados ya que los imprime directamente y no se puede guardarlo en una variable.

¿Alguien sabe cómo hacer esto?
Código:
<%
dim resultados
resultados = server.execute("listado.xml.asp")
...
xml.loadxml(resultados)
%>
Si se pudiese guardar en la variable el resultado de la ejeción de listado.xml.asp aquí estaria parte del problema solucionado, faltaría ver la forma de enviar datos al xml.

Espero alguien pueda ayudarme en algo.

Un abrazo y muchas gracias!
__________________
Sergio
  #2 (permalink)  
Antiguo 07/10/2005, 06:49
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
No se si la solución de este post se aplique a tu caso, pero podría ser.

Saludos
  #3 (permalink)  
Antiguo 07/10/2005, 13:29
Avatar de Hereje  
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 22 años, 10 meses
Puntos: 2
Ya solucioné el problema, en vez de usar XMLDOM hay que usar XMLHTTP para que ejecute el ASP. El funcionamiento seria el mismo que desde JavaScript, por si a alguien le es útil saberlo.

Muchas gracias Myakire de todas formas, pero el post que me recomendaste simplemente decia de actualizar MSXML, pero con la versión 6 de IE ya lo tenemos al día.

Hasta luego!
__________________
Sergio
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 20:07.