Ho fatto come da te suggerito, ho escluso la DTD ed inserito l'application/xml ma mi restituisce sempre questo errore :
codice:
Errore XML: istruzione di processamento XML non all'inizio di entità esterna
Percorso: http://www.118milano.it/provarss.asp
Linea numero 2, colonna 1:<?xml version="1.0" encoding="iso-8859-1"?>
^
il codice che uso modificato è il seguente :
codice:
<%
Response.ContentType = "application/xml"
%>
<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="0.91">
<channel>
<title>Feed di prova</title>
<link>http://www.118milano.it/</link>
<description>Un feed RSS di prova</description>
<language>it</language>
<%
' estrazione dei dati
Set objConn = Server.CreateObject ("ADODB.Connection")
objConn.Open MM_ospedali_STRING
set rs = objConn.execute("SELECT top 4 * FROM SegnalazWeb ORDER BY DataRec DESC")
URL = "http://www.118milano.it"
Do until rs.eof
response.write " <item>" &VbCrLf
response.write " <title>"& rs("ospedale") &"</title>" &VbCrLf
response.write " <link>" & (URL) &"</link>" &VbCrLf
response.write " <description>"& rs("motivo") &"</description>" &VbCrLf
response.write " </item>" &VbCrLf
rs.movenext
loop
rs.close
set rs = nothing
objConn.close
set objConn = nothing
%>
</channel>
</rss>