questa è la pagina a.asp
con questo codice ricavo il contenuto della tabella dati
e me li visualizza a video.
la mia domanda è:
ora che li ho stampati a video, come creo xml?


codice:
<%
Response.ContentType="text/xml"
Response.Expires = -1
%><?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<!DOCTYPE canale [
<!ELEMENT canale (titolo, collegamento, descrizione, lingua, item+)>
<!ELEMENT titolo (#PCDATA)>
<!ELEMENT collegamento (#PCDATA)>
<!ELEMENT descrizione (#PCDATA)>
<!ELEMENT lingua (#PCDATA)>
<!ELEMENT item (title, link, description)*>
<!ELEMENT title (#PCDATA)> 
<!ELEMENT link (#PCDATA)>
<!ELEMENT description (#PCDATA)>
]>

<canale>
<titolo>Risorse.net</titolo>
<collegamento>http://www.risorse.net/</collegamento>
<descrizione>Comunità virtuale per webmaster</descrizione>
<lingua>it</lingua>

<%
dim strConn
strConn="Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & Server.MapPath("db.mdb") & "; Persist Security Info = False"
Set conn=Server.CreateObject("ADODB.Connection") 
conn.Open strConn
SQL = "SELECT id,link,titololink,descrizione FROM dati ORDER BY id DESC"
set rs = conn.Execute(SQL)
do until Rs.eof
%>

<item>
<title><%=Server.HTMLEncode(rs("titololink"))%></title>
<link>http://<%=rs("link")%></link>
<description><%=rs("descrizione")%></description>
</item>

<%
rs.movenext
loop
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
%>
</canale>