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

xml y asp

Estas en el tema de xml y asp en el foro de ASP Clásico en Foros del Web. Hola a todos. Les cuento que tengo que recoger los datos de un formulario y enviarlos en asp a un server y luego procesar la ...
  #1 (permalink)  
Antiguo 19/12/2006, 09:27
 
Fecha de Ingreso: diciembre-2006
Mensajes: 5
Antigüedad: 17 años, 5 meses
Puntos: 0
xml y asp

Hola a todos.
Les cuento que tengo que recoger los datos de un formulario y enviarlos en asp a un server y luego procesar la respuesta, todo por POST.
Este es el xml:
dim xmlhttp,expire
expire = expmonth&"/"&expyear
xmlhttp="<epxml>"&_
"<header>"&_
"<responsetype>direct</responsetype>"&_
"<mid>2</mid>"&_
"<password>test</password>"&_
"<type>charge</type>"&_
"</header>"&_
"<request>"&_
"<charge>"&_
"<card>"&_
"<cctype>"&cctype&"</cctype>"&_
"<cc>"&cardnumber&"</cc>"&_
"<expire>"&expire&"</expire>"&_
"<cvv>"&cvm&"</cvv>"&_
"</card>"&_
"<cardholder>"&_
"<firstname>"&bfirstname&"</firstname>"&_
"<lastname>"&blastname&"</lastname>"&_
"<street>"&badd1&"</street>"&_
"<zip>"&bzip&"</zip>"&_
"<city>"&bcity&"</city>"&_
"<country>"&bcountry&"</country>"&_
"<state>"&bstate&"</state>"&_
"<email>"&mail&"</email>"&_
"</cardholder>"&_
"<amount>"&_
"<currency>EUR</currency>"&_
"<value>100</value>"&_
"</amount>"&_
"</charge>"&_
"</request>"&_
"</epxml>"


Luego lo envio:

Dim objXMLHTTP, xml
' Creo el objeto xmlhttp:
' Set xml = Server.CreateObject("Microsoft.XMLHTTP")
' Para la version 3.0 de XMLHTTP, tengo que usar:
Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
' Abro la conexión al servidor.
'xml.Open
xml.Open "POST", "URL a enviar", False
' Envio datos y respuestas:
xml.Send xmlhttp
'Muestro el resultado
Response.Write xml.responseText
Response.Write "</xmp><p><hr><p><h1>La salida es:</h1>"
Response.Write xml.responseText
Set xml = Nothing

Pero esto no me funciona, me tira este error

-1 malformed XML input(XML_Parser: no element found at XML input line 1:0)

La verdad es que no sé que hacer, busqué por todos lados y no pude encontrar la respuesta.
Tampoco sé mucho de xml lo que copié arriba es de un ejemplo que saqué de google y lo adapté a mis necesidades.
Por favor si alguien sabe como resolver esto le estaré más que agradecido.
Desde ya muchas gracias.
Esteban
  #2 (permalink)  
Antiguo 19/12/2006, 11:59
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: xml y asp

Eso quiere decir que tu XML no está bien formado, toma tu variable y hazle un response.write o copia la salida de esa variable y pégala en un xml para que puedas ver tus errores, normalmente es algún tag que no has cerrado.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 19/12/2006, 20:24
 
Fecha de Ingreso: diciembre-2006
Mensajes: 5
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: xml y asp

Gracias, pero ya me fijé y están todos cerrados los tags. Voy a seguir investigando.
Saludos
  #4 (permalink)  
Antiguo 20/12/2006, 11:55
lpz
 
Fecha de Ingreso: abril-2006
Ubicación: Argentina
Mensajes: 402
Antigüedad: 18 años, 1 mes
Puntos: 2
Re: xml y asp

Probablemente te falte esta linea al principio:

<?xml version="1.0"?>
  #5 (permalink)  
Antiguo 21/12/2006, 11:19
 
Fecha de Ingreso: diciembre-2006
Mensajes: 5
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: xml y asp

tampoco me funcionó..
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 21:22.