La Web Buscar   
Manuales: 558
 
    Nombre del Tutorial

Respondiendo XML desde ASP

    Categoria Index / Programación / Asp
     Visitas 465
     Valoracion
     Fecha 14-03-2007
     Descripción Las páginas ASP suelen devolvernos páginas web como respuesta a una solicitud, aunque también pueden devolver otros formatos como XML.
Respondiendo XML desde ASP


Normalmente, las páginas ASP tienen como respuesta una salida de texto que conforma una página web o parte de ella (puede ser que usen la página web para redirigirnos ;-)). Esta salida, la mayoría de las veces, es texto puro y duro, o bien aderezado con etiquetas HTML. Pero existe la posibilidad de que la respuesta que genere el ASP sea de otro tipo: código XML, una imágen,...

En el caso de que queramos devolver código XML deberemos de informar al navegador o al programa que esta esperando la respuesta de la página ASP (es por eso que se hablamos de agentes, ya que cubre cualquiera de los dos casos) que la respuesta generada es del tipo texto xml. Esto lo podemos especificar indicando que el tipo de contenido es igual a "text/xml". Esto lo podemos realizar mediante la propiedad Response.ContentType

Response.ContentType="text/xml"

Posteriormente, el contenido que devolmamos deberá de ser un fichero XML válido. Para crear el fichero nos valdrá el utilizar el objeto Response e ir volcando diferentes etiquetas con una cierta lógica.

Response.Write("<datos><nombre edad=25>Victor</nombre></datos>")

Aunque no es necesario, es interesante devolver la etiqueta XML donde indicamos la versión xml que estamos utilizando, así como la codificación usada.

Response.Write("<?xml version='1.0' encoding=utf-8?>")

RespondiendoXML.asp

<%
Response.ContentType = "text/xml"
Response.Write("<?xml version='1.0' encoding='utf-8'?>")
Response.Write("<datos>")
Response.Write("<nombre edad='25'>Victor</nombre>")
Response.Write("<lugarNacimiento>Avila</lugarNacimiento>")
Response.Write("</datos>")
%>





 
 

Ir arriba

MundoManuales.CoM © 2005
Haznos tu pagina de inicio Envianos un Email Enviar tutorial