Home > programmazione > Programmare in ASP: Scrivere file XML

Programmare in ASP: Scrivere file XML

gennaio 31st, 2010 Invia Invia  Stampa Stampa

Ecco una semplice funzione per scrivere un file XML direttamente tramite una pagina ASP.

 

Questo script prende i dati da un database di appoggio in formato Access mdb ma potrete connettervi a qualsiasi database di qualsiasi tipo.

<%@ Language=VBScript %>
<%
'Response.ContentType="text/xml"
Response.CodePage = 65001
Response.CharSet = "UTF-8"
Response.Write("<?xml version='1.0' encoding='iso-8859-1'?>"&VbCrLf)
Response.Write("<group>"&VbCrLf)

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="
& server.MapPath("MioDB.mdb")
Set rs = server.createobject("ADODB.Recordset")
sql="SELECT * FROM MiaTabella"
rs.Open sql, conn, 3, 3

if not rs.eof then

ContentId=rs("IDTab")
ContentPal=rs("SitoTab")
ContentNome=rs("NomeTab")
ContentDescrizione=rs("DescrizioneTab")
ContentUrl=rs("UrlTab")
ContentClip=rs("FlashTab")

Response.Write("<web id='"&ContentId&"' palid='"&ContentPal&"' ")
Response.Write ("title='"&ContentNome&"' link='"&ContentUrl&"' ")
Response.Write ("thumb='"&ContentId&"' clip='"&ContentClip&"' ")
Response.Write ("><![CDATA["&ContentDescrizione&"]]></web>"&VbCrLf)

end if

rs.close
conn.close
set rs=Nothing
set conn=Nothing

Response.Write("</group>"&VbCrLf)
%>

Articoli correlati


VEDI ANCHE:

  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.