| ||||
Bueno, pues me he apañado para hacerlo yo, y funciona , por lo menos en RSSReader.com. Lo dejo aquí para el que le pueda servir.
Código:
El archivo está en http://granadalinks.com/rss.asp . <?xml version="1.0" encoding="iso-8859-1" ?> <rss version="2.0"> <channel> <title>Granada Links.com</title> <link>http://www.granadalinks.com/</link> <description>Desde el 4 de enero de 2005 ya se pueden consultar las noticias de GranadaLinks.com</description> <managingEditor>[email protected]</managingEditor> <webMaster>[email protected]</webMaster> <% 'Conexión '... Set rs = Server.CreateObject("ADODB.Recordset") strSQL = "SELECT top 10 tblNoticias.* FROM tblNoticias order by id DESC " rs.Open strSQL, conexion, 3 Do While NOT rs.EOF %> <item> <title><%=RS("titular")%></title> <link>http://granadalinks.com/fotosemanaa.asp?id=<%=RS("id")%></link> <description> <%'Para mostrar las primeras 30 palabras del cuerpo de texto Dim Cuerpo Cuerpo=RS("cuerpo") Cuerpo=Split(Cuerpo," ") For i =0 to 30 Response.Write Cuerpo(i) & " " Next Response.Write "..." %> </description> <pubDate><%=RS("fecha")%></pubDate> </item> <% rs.MoveNext Loop %> </channel> </rss> <% 'Cierre de conexion '... %> De todas formas agradecería a quien sepa más del tema que comente si es ortodoxo confeccionar un RSS de esa manera, porque hay un problema con el archivo que no sé si es problema del código, del servidor, o de qué: veréis, si escribís la dirección http://granadalinks.com/rss.asp en la barra de direcciones de IE no devuelve nada, a diferencia de archivos similares como http://www.santanderciudadviva.com/rss/rss.asp, que te pone en pantalla el código. ¿Por qué? |