Version complète: sur le forum Webmaster Hub : Flux RSS depuis ASP
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Asp, Java, Cfm, autres.
ernstein
Bonjour,

je suis un petit nouveau ici. Je cherche à générer un flux RSS à partir d'un module de gestion de new s sur mon futur site.

je rencontre un petit soucci. il semble que la page générée soit intérprétée comme un doc HTML en non XML.

Voici mon code:

CODE
<!--#include virtual="/includes/_ConnMySQL.asp"-->
<%Set getRssContent = Server.CreateObject("ADODB.Recordset")
    SQL = "SELECT "_
    &"* "_
    &"FROM news "_
    &"ORDER BY news.CreateDate"
getRssContent.Open SQL,ConnDB,3,3%>
<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
    <channel>
 <title>La Tribu Production News</title>
 <link>http://www.latribuproduction.com/</link>
 <description>Toutes les actualités du site latribuproduction.com</description>
 <language>fr</language>
 <copyright>Copyright © 2005, La Tribu Production</copyright>
 <pubDate>Mon, 11 Oct 2004 13:17:02 +0200</pubDate>
 <docs>http://blogs.law.harvard.edu/tech/rss</docs>
 <%While Not getRssContent.EOF%>
 <item>
     <title><%=getRssContent("title")%></title>
     <link><%=getRssContent("link")%></link>
     <description><%=getRssContent("description")%></description>
     <author><%=getRssContent("author")%></author>
     <guid><%=getRssContent("guid")%></guid>
     <%If getRssContent("source") <> "" Then%>
     <source><%=getRssContent("source")%></source>
     <%End if%>
 </item>
 <%getRssContent.MoveNext
 Wend%>
    </channel>
</rss>


d'avance merci de votre aide ....
ernstein
Honte à moi il fallait juste commencer la page par la déclaration XML
A+
loufoque
Euh c'est surtout qu'il faut envoyer le fichier avec le bon type mime...
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.